/usr/bin/java -Xmx16000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s /storage/repos/CAV22/benchmarks/svcomp-Reach-32bit-Automizer_Default.epf --traceabstraction.order.of.the.error.locations.to.be.checked TOGETHER -tc /storage/repos/CAV22/benchmarks/AutomizerCInline.xml -i /storage/repos/CAV22/benchmarks/increased_bounds/weaver_parallel-misc-2-unrolled.wvr_bound2.c -------------------------------------------------------------------------------- This is Ultimate 0.2.3-dev-19404b3-m [2023-08-03 20:03:41,312 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-08-03 20:03:41,357 INFO L114 SettingsManager]: Loading settings from /storage/repos/CAV22/benchmarks/svcomp-Reach-32bit-Automizer_Default.epf [2023-08-03 20:03:41,361 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-08-03 20:03:41,362 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-08-03 20:03:41,362 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.Translation Mode: [2023-08-03 20:03:41,362 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.Checked method. Library mode if empty. [2023-08-03 20:03:41,381 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-08-03 20:03:41,381 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-08-03 20:03:41,382 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-08-03 20:03:41,382 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-08-03 20:03:41,382 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-08-03 20:03:41,383 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-08-03 20:03:41,383 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-08-03 20:03:41,383 INFO L153 SettingsManager]: * Use SBE=true [2023-08-03 20:03:41,384 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-08-03 20:03:41,384 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-08-03 20:03:41,384 INFO L153 SettingsManager]: * sizeof long=4 [2023-08-03 20:03:41,385 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-08-03 20:03:41,385 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-08-03 20:03:41,385 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-08-03 20:03:41,386 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-08-03 20:03:41,386 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-08-03 20:03:41,386 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-08-03 20:03:41,387 INFO L153 SettingsManager]: * sizeof long double=12 [2023-08-03 20:03:41,387 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-08-03 20:03:41,387 INFO L153 SettingsManager]: * Use constant arrays=true [2023-08-03 20:03:41,388 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-08-03 20:03:41,388 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-08-03 20:03:41,388 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-08-03 20:03:41,389 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-08-03 20:03:41,389 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-08-03 20:03:41,389 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-08-03 20:03:41,390 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2023-08-03 20:03:41,390 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-08-03 20:03:41,390 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-08-03 20:03:41,390 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-08-03 20:03:41,391 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-08-03 20:03:41,391 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-08-03 20:03:41,391 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-08-03 20:03:41,391 INFO L153 SettingsManager]: * Independence relation used for large block encoding in concurrent analysis=SYNTACTIC [2023-08-03 20:03:41,392 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC 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 -> TOGETHER [2023-08-03 20:03:41,595 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-08-03 20:03:41,613 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-08-03 20:03:41,615 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-08-03 20:03:41,616 INFO L270 PluginConnector]: Initializing CDTParser... [2023-08-03 20:03:41,616 INFO L274 PluginConnector]: CDTParser initialized [2023-08-03 20:03:41,617 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/CAV22/benchmarks/increased_bounds/weaver_parallel-misc-2-unrolled.wvr_bound2.c [2023-08-03 20:03:42,875 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-08-03 20:03:43,092 INFO L384 CDTParser]: Found 1 translation units. [2023-08-03 20:03:43,093 INFO L180 CDTParser]: Scanning /storage/repos/CAV22/benchmarks/increased_bounds/weaver_parallel-misc-2-unrolled.wvr_bound2.c [2023-08-03 20:03:43,100 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/3353876f8/d1329f596ad348eb9be85e5ca29bd713/FLAG236f91bd1 [2023-08-03 20:03:43,117 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/3353876f8/d1329f596ad348eb9be85e5ca29bd713 [2023-08-03 20:03:43,123 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-08-03 20:03:43,124 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-08-03 20:03:43,133 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-08-03 20:03:43,133 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-08-03 20:03:43,139 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-08-03 20:03:43,140 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.08 08:03:43" (1/1) ... [2023-08-03 20:03:43,140 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3b1e730a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.08 08:03:43, skipping insertion in model container [2023-08-03 20:03:43,141 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.08 08:03:43" (1/1) ... [2023-08-03 20:03:43,163 INFO L176 MainTranslator]: Built tables and reachable declarations [2023-08-03 20:03:43,289 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/CAV22/benchmarks/increased_bounds/weaver_parallel-misc-2-unrolled.wvr_bound2.c[2494,2507] [2023-08-03 20:03:43,290 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-08-03 20:03:43,297 INFO L201 MainTranslator]: Completed pre-run [2023-08-03 20:03:43,314 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/CAV22/benchmarks/increased_bounds/weaver_parallel-misc-2-unrolled.wvr_bound2.c[2494,2507] [2023-08-03 20:03:43,315 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-08-03 20:03:43,321 WARN L667 CHandler]: The function __VERIFIER_atomic_begin is called, but not defined or handled by StandardFunctionHandler. [2023-08-03 20:03:43,321 WARN L667 CHandler]: The function __VERIFIER_atomic_end is called, but not defined or handled by StandardFunctionHandler. [2023-08-03 20:03:43,326 INFO L206 MainTranslator]: Completed translation [2023-08-03 20:03:43,327 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.08 08:03:43 WrapperNode [2023-08-03 20:03:43,327 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-08-03 20:03:43,328 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-08-03 20:03:43,328 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-08-03 20:03:43,328 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-08-03 20:03:43,333 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.08 08:03:43" (1/1) ... [2023-08-03 20:03:43,340 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.08 08:03:43" (1/1) ... [2023-08-03 20:03:43,356 INFO L138 Inliner]: procedures = 20, calls = 28, calls flagged for inlining = 4, calls inlined = 4, statements flattened = 96 [2023-08-03 20:03:43,357 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-08-03 20:03:43,357 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-08-03 20:03:43,357 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-08-03 20:03:43,357 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-08-03 20:03:43,364 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.08 08:03:43" (1/1) ... [2023-08-03 20:03:43,364 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.08 08:03:43" (1/1) ... [2023-08-03 20:03:43,366 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.08 08:03:43" (1/1) ... [2023-08-03 20:03:43,367 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.08 08:03:43" (1/1) ... [2023-08-03 20:03:43,371 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.08 08:03:43" (1/1) ... [2023-08-03 20:03:43,375 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.08 08:03:43" (1/1) ... [2023-08-03 20:03:43,376 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.08 08:03:43" (1/1) ... [2023-08-03 20:03:43,377 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.08 08:03:43" (1/1) ... [2023-08-03 20:03:43,380 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-08-03 20:03:43,380 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-08-03 20:03:43,380 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-08-03 20:03:43,381 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-08-03 20:03:43,381 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.08 08:03:43" (1/1) ... [2023-08-03 20:03:43,386 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-08-03 20:03:43,397 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-08-03 20:03:43,409 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-03 20:03:43,410 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-03 20:03:43,442 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-08-03 20:03:43,442 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2023-08-03 20:03:43,443 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2023-08-03 20:03:43,443 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2023-08-03 20:03:43,443 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2023-08-03 20:03:43,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-08-03 20:03:43,443 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-08-03 20:03:43,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-08-03 20:03:43,443 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2023-08-03 20:03:43,445 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2023-08-03 20:03:43,445 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-08-03 20:03:43,446 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-08-03 20:03:43,446 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-08-03 20:03:43,446 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-08-03 20:03:43,448 WARN L210 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement [2023-08-03 20:03:43,523 INFO L236 CfgBuilder]: Building ICFG [2023-08-03 20:03:43,524 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2023-08-03 20:03:43,745 INFO L277 CfgBuilder]: Performing block encoding [2023-08-03 20:03:43,768 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-08-03 20:03:43,768 INFO L302 CfgBuilder]: Removed 6 assume(true) statements. [2023-08-03 20:03:43,770 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.08 08:03:43 BoogieIcfgContainer [2023-08-03 20:03:43,770 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-08-03 20:03:43,773 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-08-03 20:03:43,773 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-08-03 20:03:43,775 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-08-03 20:03:43,776 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 03.08 08:03:43" (1/3) ... [2023-08-03 20:03:43,776 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5580884c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.08 08:03:43, skipping insertion in model container [2023-08-03 20:03:43,785 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.08 08:03:43" (2/3) ... [2023-08-03 20:03:43,785 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5580884c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.08 08:03:43, skipping insertion in model container [2023-08-03 20:03:43,785 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.08 08:03:43" (3/3) ... [2023-08-03 20:03:43,787 INFO L112 eAbstractionObserver]: Analyzing ICFG weaver_parallel-misc-2-unrolled.wvr_bound2.c [2023-08-03 20:03:43,796 WARN L145 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2023-08-03 20:03:43,805 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-08-03 20:03:43,806 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-08-03 20:03:43,806 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2023-08-03 20:03:43,881 INFO L144 ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions. [2023-08-03 20:03:43,911 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 116 places, 125 transitions, 272 flow [2023-08-03 20:03:43,989 INFO L124 PetriNetUnfolderBase]: 33/268 cut-off events. [2023-08-03 20:03:43,989 INFO L125 PetriNetUnfolderBase]: For 8/8 co-relation queries the response was YES. [2023-08-03 20:03:43,997 INFO L83 FinitePrefix]: Finished finitePrefix Result has 288 conditions, 268 events. 33/268 cut-off events. For 8/8 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 901 event pairs, 0 based on Foata normal form. 0/225 useless extension candidates. Maximal degree in co-relation 140. Up to 8 conditions per place. [2023-08-03 20:03:43,998 INFO L82 GeneralOperation]: Start removeDead. Operand has 116 places, 125 transitions, 272 flow [2023-08-03 20:03:44,002 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 116 places, 125 transitions, 272 flow [2023-08-03 20:03:44,006 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-03 20:03:44,014 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 116 places, 125 transitions, 272 flow [2023-08-03 20:03:44,016 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 116 places, 125 transitions, 272 flow [2023-08-03 20:03:44,017 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 116 places, 125 transitions, 272 flow [2023-08-03 20:03:44,077 INFO L124 PetriNetUnfolderBase]: 33/268 cut-off events. [2023-08-03 20:03:44,078 INFO L125 PetriNetUnfolderBase]: For 8/8 co-relation queries the response was YES. [2023-08-03 20:03:44,082 INFO L83 FinitePrefix]: Finished finitePrefix Result has 288 conditions, 268 events. 33/268 cut-off events. For 8/8 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 901 event pairs, 0 based on Foata normal form. 0/225 useless extension candidates. Maximal degree in co-relation 140. Up to 8 conditions per place. [2023-08-03 20:03:44,086 INFO L119 LiptonReduction]: Number of co-enabled transitions 3198 [2023-08-03 20:03:46,432 INFO L134 LiptonReduction]: Checked pairs total: 3918 [2023-08-03 20:03:46,432 INFO L136 LiptonReduction]: Total number of compositions: 107 [2023-08-03 20:03:46,445 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-08-03 20:03:46,450 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=true, 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;@536ee57a, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-03 20:03:46,450 INFO L358 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2023-08-03 20:03:46,453 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-03 20:03:46,454 INFO L124 PetriNetUnfolderBase]: 1/15 cut-off events. [2023-08-03 20:03:46,454 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-08-03 20:03:46,454 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-03 20:03:46,454 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1] [2023-08-03 20:03:46,455 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-03 20:03:46,459 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-03 20:03:46,459 INFO L85 PathProgramCache]: Analyzing trace with hash 458495379, now seen corresponding path program 1 times [2023-08-03 20:03:46,466 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-03 20:03:46,467 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1922262064] [2023-08-03 20:03:46,467 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-03 20:03:46,467 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-03 20:03:46,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-03 20:03:46,614 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-03 20:03:46,615 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-03 20:03:46,615 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1922262064] [2023-08-03 20:03:46,615 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1922262064] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-03 20:03:46,616 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-03 20:03:46,616 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-08-03 20:03:46,617 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2144079797] [2023-08-03 20:03:46,618 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-03 20:03:46,624 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-03 20:03:46,627 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-03 20:03:46,640 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-03 20:03:46,641 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-08-03 20:03:46,661 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 104 out of 232 [2023-08-03 20:03:46,663 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 29 places, 30 transitions, 82 flow. Second operand has 3 states, 3 states have (on average 105.66666666666667) internal successors, (317), 3 states have internal predecessors, (317), 0 states have call successors, (0), 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-03 20:03:46,663 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-03 20:03:46,663 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 104 of 232 [2023-08-03 20:03:46,664 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-03 20:03:46,736 INFO L124 PetriNetUnfolderBase]: 205/369 cut-off events. [2023-08-03 20:03:46,736 INFO L125 PetriNetUnfolderBase]: For 16/16 co-relation queries the response was YES. [2023-08-03 20:03:46,736 INFO L83 FinitePrefix]: Finished finitePrefix Result has 752 conditions, 369 events. 205/369 cut-off events. For 16/16 co-relation queries the response was YES. Maximal size of possible extension queue 29. Compared 1350 event pairs, 56 based on Foata normal form. 0/255 useless extension candidates. Maximal degree in co-relation 606. Up to 338 conditions per place. [2023-08-03 20:03:46,739 INFO L140 encePairwiseOnDemand]: 228/232 looper letters, 27 selfloop transitions, 2 changer transitions 0/33 dead transitions. [2023-08-03 20:03:46,739 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 30 places, 33 transitions, 146 flow [2023-08-03 20:03:46,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-03 20:03:46,742 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-03 20:03:46,749 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 343 transitions. [2023-08-03 20:03:46,752 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.492816091954023 [2023-08-03 20:03:46,752 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 343 transitions. [2023-08-03 20:03:46,753 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 343 transitions. [2023-08-03 20:03:46,754 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-03 20:03:46,756 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 343 transitions. [2023-08-03 20:03:46,758 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 114.33333333333333) internal successors, (343), 3 states have internal predecessors, (343), 0 states have call successors, (0), 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-03 20:03:46,762 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 232.0) internal successors, (928), 4 states have internal predecessors, (928), 0 states have call successors, (0), 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-03 20:03:46,763 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 232.0) internal successors, (928), 4 states have internal predecessors, (928), 0 states have call successors, (0), 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-03 20:03:46,764 INFO L175 Difference]: Start difference. First operand has 29 places, 30 transitions, 82 flow. Second operand 3 states and 343 transitions. [2023-08-03 20:03:46,765 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 30 places, 33 transitions, 146 flow [2023-08-03 20:03:46,767 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 30 places, 33 transitions, 146 flow, removed 0 selfloop flow, removed 0 redundant places. [2023-08-03 20:03:46,768 INFO L231 Difference]: Finished difference. Result has 31 places, 29 transitions, 88 flow [2023-08-03 20:03:46,770 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=232, PETRI_DIFFERENCE_MINUEND_FLOW=80, PETRI_DIFFERENCE_MINUEND_PLACES=28, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=29, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=27, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=88, PETRI_PLACES=31, PETRI_TRANSITIONS=29} [2023-08-03 20:03:46,773 INFO L281 CegarLoopForPetriNet]: 29 programPoint places, 2 predicate places. [2023-08-03 20:03:46,773 INFO L495 AbstractCegarLoop]: Abstraction has has 31 places, 29 transitions, 88 flow [2023-08-03 20:03:46,774 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 105.66666666666667) internal successors, (317), 3 states have internal predecessors, (317), 0 states have call successors, (0), 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-03 20:03:46,774 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-03 20:03:46,774 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1] [2023-08-03 20:03:46,774 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-08-03 20:03:46,774 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-03 20:03:46,775 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-03 20:03:46,775 INFO L85 PathProgramCache]: Analyzing trace with hash 1343238355, now seen corresponding path program 1 times [2023-08-03 20:03:46,775 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-03 20:03:46,775 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [993397973] [2023-08-03 20:03:46,775 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-03 20:03:46,775 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-03 20:03:46,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-03 20:03:46,833 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-03 20:03:46,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-03 20:03:46,887 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-03 20:03:46,887 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-03 20:03:46,888 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (2 of 3 remaining) [2023-08-03 20:03:46,890 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 3 remaining) [2023-08-03 20:03:46,891 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 3 remaining) [2023-08-03 20:03:46,891 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-08-03 20:03:46,891 INFO L445 BasicCegarLoop]: Path program histogram: [1, 1] [2023-08-03 20:03:46,894 WARN L233 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-03 20:03:46,894 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2023-08-03 20:03:46,931 INFO L144 ThreadInstanceAdder]: Constructed 8 joinOtherThreadTransitions. [2023-08-03 20:03:46,938 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 144 places, 157 transitions, 362 flow [2023-08-03 20:03:47,042 INFO L124 PetriNetUnfolderBase]: 134/858 cut-off events. [2023-08-03 20:03:47,043 INFO L125 PetriNetUnfolderBase]: For 72/72 co-relation queries the response was YES. [2023-08-03 20:03:47,048 INFO L83 FinitePrefix]: Finished finitePrefix Result has 955 conditions, 858 events. 134/858 cut-off events. For 72/72 co-relation queries the response was YES. Maximal size of possible extension queue 21. Compared 4389 event pairs, 2 based on Foata normal form. 0/721 useless extension candidates. Maximal degree in co-relation 510. Up to 32 conditions per place. [2023-08-03 20:03:47,049 INFO L82 GeneralOperation]: Start removeDead. Operand has 144 places, 157 transitions, 362 flow [2023-08-03 20:03:47,054 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 144 places, 157 transitions, 362 flow [2023-08-03 20:03:47,055 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-03 20:03:47,055 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 144 places, 157 transitions, 362 flow [2023-08-03 20:03:47,055 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 144 places, 157 transitions, 362 flow [2023-08-03 20:03:47,055 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 144 places, 157 transitions, 362 flow [2023-08-03 20:03:47,127 INFO L124 PetriNetUnfolderBase]: 134/858 cut-off events. [2023-08-03 20:03:47,127 INFO L125 PetriNetUnfolderBase]: For 72/72 co-relation queries the response was YES. [2023-08-03 20:03:47,132 INFO L83 FinitePrefix]: Finished finitePrefix Result has 955 conditions, 858 events. 134/858 cut-off events. For 72/72 co-relation queries the response was YES. Maximal size of possible extension queue 21. Compared 4389 event pairs, 2 based on Foata normal form. 0/721 useless extension candidates. Maximal degree in co-relation 510. Up to 32 conditions per place. [2023-08-03 20:03:47,149 INFO L119 LiptonReduction]: Number of co-enabled transitions 8268 [2023-08-03 20:03:49,104 INFO L134 LiptonReduction]: Checked pairs total: 32282 [2023-08-03 20:03:49,104 INFO L136 LiptonReduction]: Total number of compositions: 107 [2023-08-03 20:03:49,106 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-08-03 20:03:49,107 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=true, 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;@536ee57a, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-03 20:03:49,107 INFO L358 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2023-08-03 20:03:49,109 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-03 20:03:49,109 INFO L124 PetriNetUnfolderBase]: 0/14 cut-off events. [2023-08-03 20:03:49,109 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-08-03 20:03:49,109 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-03 20:03:49,110 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1] [2023-08-03 20:03:49,110 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-03 20:03:49,110 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-03 20:03:49,110 INFO L85 PathProgramCache]: Analyzing trace with hash 739030422, now seen corresponding path program 1 times [2023-08-03 20:03:49,110 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-03 20:03:49,111 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2018445829] [2023-08-03 20:03:49,111 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-03 20:03:49,111 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-03 20:03:49,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-03 20:03:49,143 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-03 20:03:49,143 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-03 20:03:49,144 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2018445829] [2023-08-03 20:03:49,144 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2018445829] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-03 20:03:49,144 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-03 20:03:49,144 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-08-03 20:03:49,144 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [208021668] [2023-08-03 20:03:49,144 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-03 20:03:49,145 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-03 20:03:49,145 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-03 20:03:49,145 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-03 20:03:49,145 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-08-03 20:03:49,155 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 126 out of 264 [2023-08-03 20:03:49,156 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 61 places, 64 transitions, 176 flow. Second operand has 3 states, 3 states have (on average 127.66666666666667) internal successors, (383), 3 states have internal predecessors, (383), 0 states have call successors, (0), 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-03 20:03:49,156 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-03 20:03:49,156 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 126 of 264 [2023-08-03 20:03:49,156 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-03 20:03:50,483 INFO L124 PetriNetUnfolderBase]: 12966/18647 cut-off events. [2023-08-03 20:03:50,483 INFO L125 PetriNetUnfolderBase]: For 1514/1514 co-relation queries the response was YES. [2023-08-03 20:03:50,514 INFO L83 FinitePrefix]: Finished finitePrefix Result has 37080 conditions, 18647 events. 12966/18647 cut-off events. For 1514/1514 co-relation queries the response was YES. Maximal size of possible extension queue 1047. Compared 123697 event pairs, 6091 based on Foata normal form. 0/16879 useless extension candidates. Maximal degree in co-relation 8085. Up to 16986 conditions per place. [2023-08-03 20:03:50,678 INFO L140 encePairwiseOnDemand]: 260/264 looper letters, 45 selfloop transitions, 2 changer transitions 0/70 dead transitions. [2023-08-03 20:03:50,678 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 62 places, 70 transitions, 282 flow [2023-08-03 20:03:50,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-03 20:03:50,679 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-03 20:03:50,680 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 427 transitions. [2023-08-03 20:03:50,681 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5391414141414141 [2023-08-03 20:03:50,681 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 427 transitions. [2023-08-03 20:03:50,681 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 427 transitions. [2023-08-03 20:03:50,682 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-03 20:03:50,682 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 427 transitions. [2023-08-03 20:03:50,683 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 142.33333333333334) internal successors, (427), 3 states have internal predecessors, (427), 0 states have call successors, (0), 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-03 20:03:50,685 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 264.0) internal successors, (1056), 4 states have internal predecessors, (1056), 0 states have call successors, (0), 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-03 20:03:50,686 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 264.0) internal successors, (1056), 4 states have internal predecessors, (1056), 0 states have call successors, (0), 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-03 20:03:50,686 INFO L175 Difference]: Start difference. First operand has 61 places, 64 transitions, 176 flow. Second operand 3 states and 427 transitions. [2023-08-03 20:03:50,686 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 62 places, 70 transitions, 282 flow [2023-08-03 20:03:50,689 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 62 places, 70 transitions, 282 flow, removed 0 selfloop flow, removed 0 redundant places. [2023-08-03 20:03:50,690 INFO L231 Difference]: Finished difference. Result has 63 places, 64 transitions, 186 flow [2023-08-03 20:03:50,690 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=264, PETRI_DIFFERENCE_MINUEND_FLOW=174, PETRI_DIFFERENCE_MINUEND_PLACES=60, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=63, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=61, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=186, PETRI_PLACES=63, PETRI_TRANSITIONS=64} [2023-08-03 20:03:50,691 INFO L281 CegarLoopForPetriNet]: 61 programPoint places, 2 predicate places. [2023-08-03 20:03:50,691 INFO L495 AbstractCegarLoop]: Abstraction has has 63 places, 64 transitions, 186 flow [2023-08-03 20:03:50,691 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 127.66666666666667) internal successors, (383), 3 states have internal predecessors, (383), 0 states have call successors, (0), 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-03 20:03:50,691 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-03 20:03:50,691 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-03 20:03:50,691 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-08-03 20:03:50,692 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-03 20:03:50,692 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-03 20:03:50,692 INFO L85 PathProgramCache]: Analyzing trace with hash 1097772319, now seen corresponding path program 1 times [2023-08-03 20:03:50,692 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-03 20:03:50,692 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [581831886] [2023-08-03 20:03:50,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-03 20:03:50,693 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-03 20:03:50,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-03 20:03:50,733 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-03 20:03:50,733 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-03 20:03:50,734 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [581831886] [2023-08-03 20:03:50,734 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [581831886] provided 0 perfect and 1 imperfect interpolant sequences [2023-08-03 20:03:50,734 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1649073011] [2023-08-03 20:03:50,734 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-03 20:03:50,734 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-03 20:03:50,734 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-08-03 20:03:50,737 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-08-03 20:03:50,772 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-08-03 20:03:50,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-03 20:03:50,807 INFO L262 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 2 conjunts are in the unsatisfiable core [2023-08-03 20:03:50,809 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-08-03 20:03:50,821 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-08-03 20:03:50,821 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-08-03 20:03:50,821 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1649073011] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-03 20:03:50,822 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-08-03 20:03:50,822 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [3] total 5 [2023-08-03 20:03:50,822 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1962152763] [2023-08-03 20:03:50,822 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-03 20:03:50,822 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-03 20:03:50,823 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-03 20:03:50,823 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-03 20:03:50,823 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-08-03 20:03:50,833 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 126 out of 264 [2023-08-03 20:03:50,834 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 63 places, 64 transitions, 186 flow. Second operand has 3 states, 3 states have (on average 128.66666666666666) internal successors, (386), 3 states have internal predecessors, (386), 0 states have call successors, (0), 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-03 20:03:50,834 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-03 20:03:50,834 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 126 of 264 [2023-08-03 20:03:50,834 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-03 20:03:52,149 INFO L124 PetriNetUnfolderBase]: 12941/18448 cut-off events. [2023-08-03 20:03:52,150 INFO L125 PetriNetUnfolderBase]: For 1333/1333 co-relation queries the response was YES. [2023-08-03 20:03:52,191 INFO L83 FinitePrefix]: Finished finitePrefix Result has 36912 conditions, 18448 events. 12941/18448 cut-off events. For 1333/1333 co-relation queries the response was YES. Maximal size of possible extension queue 1070. Compared 121318 event pairs, 7669 based on Foata normal form. 0/16734 useless extension candidates. Maximal degree in co-relation 17449. Up to 16594 conditions per place. [2023-08-03 20:03:52,281 INFO L140 encePairwiseOnDemand]: 261/264 looper letters, 53 selfloop transitions, 2 changer transitions 0/78 dead transitions. [2023-08-03 20:03:52,282 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 65 places, 78 transitions, 324 flow [2023-08-03 20:03:52,282 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-03 20:03:52,282 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-03 20:03:52,283 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 433 transitions. [2023-08-03 20:03:52,284 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5467171717171717 [2023-08-03 20:03:52,284 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 433 transitions. [2023-08-03 20:03:52,284 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 433 transitions. [2023-08-03 20:03:52,284 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-03 20:03:52,284 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 433 transitions. [2023-08-03 20:03:52,286 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 144.33333333333334) internal successors, (433), 3 states have internal predecessors, (433), 0 states have call successors, (0), 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-03 20:03:52,288 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 264.0) internal successors, (1056), 4 states have internal predecessors, (1056), 0 states have call successors, (0), 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-03 20:03:52,289 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 264.0) internal successors, (1056), 4 states have internal predecessors, (1056), 0 states have call successors, (0), 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-03 20:03:52,289 INFO L175 Difference]: Start difference. First operand has 63 places, 64 transitions, 186 flow. Second operand 3 states and 433 transitions. [2023-08-03 20:03:52,289 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 65 places, 78 transitions, 324 flow [2023-08-03 20:03:52,293 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 64 places, 78 transitions, 322 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-08-03 20:03:52,295 INFO L231 Difference]: Finished difference. Result has 65 places, 65 transitions, 196 flow [2023-08-03 20:03:52,295 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=264, PETRI_DIFFERENCE_MINUEND_FLOW=184, PETRI_DIFFERENCE_MINUEND_PLACES=62, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=64, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=62, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=196, PETRI_PLACES=65, PETRI_TRANSITIONS=65} [2023-08-03 20:03:52,297 INFO L281 CegarLoopForPetriNet]: 61 programPoint places, 4 predicate places. [2023-08-03 20:03:52,297 INFO L495 AbstractCegarLoop]: Abstraction has has 65 places, 65 transitions, 196 flow [2023-08-03 20:03:52,298 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 128.66666666666666) internal successors, (386), 3 states have internal predecessors, (386), 0 states have call successors, (0), 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-03 20:03:52,298 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-03 20:03:52,298 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 2, 2, 1, 1, 1, 1] [2023-08-03 20:03:52,309 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2023-08-03 20:03:52,503 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-03 20:03:52,504 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-03 20:03:52,505 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-03 20:03:52,505 INFO L85 PathProgramCache]: Analyzing trace with hash -1070050112, now seen corresponding path program 1 times [2023-08-03 20:03:52,505 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-03 20:03:52,505 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [684132321] [2023-08-03 20:03:52,506 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-03 20:03:52,506 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-03 20:03:52,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-03 20:03:52,611 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-03 20:03:52,612 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-03 20:03:52,613 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [684132321] [2023-08-03 20:03:52,613 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [684132321] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-03 20:03:52,613 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-03 20:03:52,613 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-08-03 20:03:52,613 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [615471197] [2023-08-03 20:03:52,613 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-03 20:03:52,614 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-08-03 20:03:52,614 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-03 20:03:52,614 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-08-03 20:03:52,614 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2023-08-03 20:03:52,639 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 125 out of 264 [2023-08-03 20:03:52,640 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 65 places, 65 transitions, 196 flow. Second operand has 5 states, 5 states have (on average 126.6) internal successors, (633), 5 states have internal predecessors, (633), 0 states have call successors, (0), 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-03 20:03:52,640 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-03 20:03:52,640 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 125 of 264 [2023-08-03 20:03:52,640 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-03 20:03:53,823 INFO L124 PetriNetUnfolderBase]: 12901/18287 cut-off events. [2023-08-03 20:03:53,823 INFO L125 PetriNetUnfolderBase]: For 1672/1672 co-relation queries the response was YES. [2023-08-03 20:03:53,857 INFO L83 FinitePrefix]: Finished finitePrefix Result has 37379 conditions, 18287 events. 12901/18287 cut-off events. For 1672/1672 co-relation queries the response was YES. Maximal size of possible extension queue 1071. Compared 118442 event pairs, 3750 based on Foata normal form. 20/16921 useless extension candidates. Maximal degree in co-relation 7901. Up to 16835 conditions per place. [2023-08-03 20:03:53,937 INFO L140 encePairwiseOnDemand]: 260/264 looper letters, 54 selfloop transitions, 4 changer transitions 0/80 dead transitions. [2023-08-03 20:03:53,937 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 68 places, 80 transitions, 343 flow [2023-08-03 20:03:53,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-08-03 20:03:53,937 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-08-03 20:03:53,939 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 683 transitions. [2023-08-03 20:03:53,939 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5174242424242425 [2023-08-03 20:03:53,939 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 683 transitions. [2023-08-03 20:03:53,939 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 683 transitions. [2023-08-03 20:03:53,940 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-03 20:03:53,940 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 683 transitions. [2023-08-03 20:03:53,941 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 136.6) internal successors, (683), 5 states have internal predecessors, (683), 0 states have call successors, (0), 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-03 20:03:53,943 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 264.0) internal successors, (1584), 6 states have internal predecessors, (1584), 0 states have call successors, (0), 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-03 20:03:53,944 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 264.0) internal successors, (1584), 6 states have internal predecessors, (1584), 0 states have call successors, (0), 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-03 20:03:53,944 INFO L175 Difference]: Start difference. First operand has 65 places, 65 transitions, 196 flow. Second operand 5 states and 683 transitions. [2023-08-03 20:03:53,944 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 68 places, 80 transitions, 343 flow [2023-08-03 20:03:53,946 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 65 places, 80 transitions, 334 flow, removed 0 selfloop flow, removed 3 redundant places. [2023-08-03 20:03:53,947 INFO L231 Difference]: Finished difference. Result has 67 places, 65 transitions, 205 flow [2023-08-03 20:03:53,948 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=264, PETRI_DIFFERENCE_MINUEND_FLOW=182, PETRI_DIFFERENCE_MINUEND_PLACES=61, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=64, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=60, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=205, PETRI_PLACES=67, PETRI_TRANSITIONS=65} [2023-08-03 20:03:53,948 INFO L281 CegarLoopForPetriNet]: 61 programPoint places, 6 predicate places. [2023-08-03 20:03:53,948 INFO L495 AbstractCegarLoop]: Abstraction has has 67 places, 65 transitions, 205 flow [2023-08-03 20:03:53,949 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 126.6) internal successors, (633), 5 states have internal predecessors, (633), 0 states have call successors, (0), 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-03 20:03:53,949 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-03 20:03:53,949 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-03 20:03:53,949 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-08-03 20:03:53,949 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-03 20:03:53,950 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-03 20:03:53,950 INFO L85 PathProgramCache]: Analyzing trace with hash 229851816, now seen corresponding path program 1 times [2023-08-03 20:03:53,950 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-03 20:03:53,950 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [763038139] [2023-08-03 20:03:53,950 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-03 20:03:53,950 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-03 20:03:53,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-03 20:03:53,996 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-08-03 20:03:53,997 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-03 20:03:53,997 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [763038139] [2023-08-03 20:03:53,997 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [763038139] provided 0 perfect and 1 imperfect interpolant sequences [2023-08-03 20:03:53,997 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [457081054] [2023-08-03 20:03:53,997 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-03 20:03:53,997 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-03 20:03:53,997 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-08-03 20:03:54,002 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-08-03 20:03:54,031 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-08-03 20:03:54,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-03 20:03:54,065 INFO L262 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 2 conjunts are in the unsatisfiable core [2023-08-03 20:03:54,067 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-08-03 20:03:54,076 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-08-03 20:03:54,077 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-08-03 20:03:54,077 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [457081054] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-03 20:03:54,077 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-08-03 20:03:54,079 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [3] total 5 [2023-08-03 20:03:54,079 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1389781607] [2023-08-03 20:03:54,079 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-03 20:03:54,079 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-03 20:03:54,080 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-03 20:03:54,080 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-03 20:03:54,084 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-08-03 20:03:54,092 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 126 out of 264 [2023-08-03 20:03:54,093 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 67 places, 65 transitions, 205 flow. Second operand has 3 states, 3 states have (on average 129.66666666666666) internal successors, (389), 3 states have internal predecessors, (389), 0 states have call successors, (0), 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-03 20:03:54,093 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-03 20:03:54,093 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 126 of 264 [2023-08-03 20:03:54,094 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-03 20:03:55,126 INFO L124 PetriNetUnfolderBase]: 10751/15613 cut-off events. [2023-08-03 20:03:55,126 INFO L125 PetriNetUnfolderBase]: For 1512/1512 co-relation queries the response was YES. [2023-08-03 20:03:55,149 INFO L83 FinitePrefix]: Finished finitePrefix Result has 31867 conditions, 15613 events. 10751/15613 cut-off events. For 1512/1512 co-relation queries the response was YES. Maximal size of possible extension queue 870. Compared 103238 event pairs, 5344 based on Foata normal form. 0/14669 useless extension candidates. Maximal degree in co-relation 9633. Up to 10559 conditions per place. [2023-08-03 20:03:55,202 INFO L140 encePairwiseOnDemand]: 261/264 looper letters, 62 selfloop transitions, 2 changer transitions 0/86 dead transitions. [2023-08-03 20:03:55,202 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 69 places, 86 transitions, 385 flow [2023-08-03 20:03:55,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-03 20:03:55,203 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-03 20:03:55,204 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 440 transitions. [2023-08-03 20:03:55,204 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5555555555555556 [2023-08-03 20:03:55,204 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 440 transitions. [2023-08-03 20:03:55,204 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 440 transitions. [2023-08-03 20:03:55,204 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-03 20:03:55,204 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 440 transitions. [2023-08-03 20:03:55,205 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 146.66666666666666) internal successors, (440), 3 states have internal predecessors, (440), 0 states have call successors, (0), 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-03 20:03:55,207 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 264.0) internal successors, (1056), 4 states have internal predecessors, (1056), 0 states have call successors, (0), 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-03 20:03:55,207 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 264.0) internal successors, (1056), 4 states have internal predecessors, (1056), 0 states have call successors, (0), 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-03 20:03:55,208 INFO L175 Difference]: Start difference. First operand has 67 places, 65 transitions, 205 flow. Second operand 3 states and 440 transitions. [2023-08-03 20:03:55,208 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 69 places, 86 transitions, 385 flow [2023-08-03 20:03:55,210 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 67 places, 86 transitions, 378 flow, removed 2 selfloop flow, removed 2 redundant places. [2023-08-03 20:03:55,212 INFO L231 Difference]: Finished difference. Result has 68 places, 66 transitions, 210 flow [2023-08-03 20:03:55,213 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=264, PETRI_DIFFERENCE_MINUEND_FLOW=198, PETRI_DIFFERENCE_MINUEND_PLACES=65, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=65, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=63, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=210, PETRI_PLACES=68, PETRI_TRANSITIONS=66} [2023-08-03 20:03:55,216 INFO L281 CegarLoopForPetriNet]: 61 programPoint places, 7 predicate places. [2023-08-03 20:03:55,216 INFO L495 AbstractCegarLoop]: Abstraction has has 68 places, 66 transitions, 210 flow [2023-08-03 20:03:55,216 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 129.66666666666666) internal successors, (389), 3 states have internal predecessors, (389), 0 states have call successors, (0), 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-03 20:03:55,216 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-03 20:03:55,216 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-03 20:03:55,224 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2023-08-03 20:03:55,424 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2023-08-03 20:03:55,424 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-03 20:03:55,425 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-03 20:03:55,425 INFO L85 PathProgramCache]: Analyzing trace with hash 1985607803, now seen corresponding path program 1 times [2023-08-03 20:03:55,425 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-03 20:03:55,425 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1853978885] [2023-08-03 20:03:55,425 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-03 20:03:55,425 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-03 20:03:55,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-03 20:03:55,481 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-08-03 20:03:55,482 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-03 20:03:55,482 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1853978885] [2023-08-03 20:03:55,482 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1853978885] provided 0 perfect and 1 imperfect interpolant sequences [2023-08-03 20:03:55,482 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [98993408] [2023-08-03 20:03:55,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-03 20:03:55,482 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-03 20:03:55,482 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-08-03 20:03:55,484 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-08-03 20:03:55,508 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-08-03 20:03:55,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-03 20:03:55,546 INFO L262 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 3 conjunts are in the unsatisfiable core [2023-08-03 20:03:55,547 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-08-03 20:03:55,579 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-08-03 20:03:55,582 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-08-03 20:03:55,599 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-08-03 20:03:55,599 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [98993408] provided 0 perfect and 2 imperfect interpolant sequences [2023-08-03 20:03:55,599 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-08-03 20:03:55,599 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3] total 3 [2023-08-03 20:03:55,600 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1491520924] [2023-08-03 20:03:55,600 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-08-03 20:03:55,600 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-08-03 20:03:55,600 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-03 20:03:55,601 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-08-03 20:03:55,601 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-08-03 20:03:55,614 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 125 out of 264 [2023-08-03 20:03:55,615 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 68 places, 66 transitions, 210 flow. Second operand has 4 states, 4 states have (on average 127.25) internal successors, (509), 4 states have internal predecessors, (509), 0 states have call successors, (0), 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-03 20:03:55,615 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-03 20:03:55,616 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 125 of 264 [2023-08-03 20:03:55,616 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-03 20:03:56,644 INFO L124 PetriNetUnfolderBase]: 9853/14176 cut-off events. [2023-08-03 20:03:56,645 INFO L125 PetriNetUnfolderBase]: For 2167/2167 co-relation queries the response was YES. [2023-08-03 20:03:56,660 INFO L83 FinitePrefix]: Finished finitePrefix Result has 30003 conditions, 14176 events. 9853/14176 cut-off events. For 2167/2167 co-relation queries the response was YES. Maximal size of possible extension queue 834. Compared 91208 event pairs, 3489 based on Foata normal form. 5/13535 useless extension candidates. Maximal degree in co-relation 8489. Up to 13024 conditions per place. [2023-08-03 20:03:56,694 INFO L140 encePairwiseOnDemand]: 261/264 looper letters, 55 selfloop transitions, 3 changer transitions 0/80 dead transitions. [2023-08-03 20:03:56,694 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 71 places, 80 transitions, 350 flow [2023-08-03 20:03:56,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-08-03 20:03:56,695 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2023-08-03 20:03:56,696 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 557 transitions. [2023-08-03 20:03:56,696 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5274621212121212 [2023-08-03 20:03:56,696 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 557 transitions. [2023-08-03 20:03:56,696 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 557 transitions. [2023-08-03 20:03:56,696 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-03 20:03:56,696 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 557 transitions. [2023-08-03 20:03:56,698 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 139.25) internal successors, (557), 4 states have internal predecessors, (557), 0 states have call successors, (0), 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-03 20:03:56,701 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 264.0) internal successors, (1320), 5 states have internal predecessors, (1320), 0 states have call successors, (0), 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-03 20:03:56,701 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 264.0) internal successors, (1320), 5 states have internal predecessors, (1320), 0 states have call successors, (0), 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-03 20:03:56,702 INFO L175 Difference]: Start difference. First operand has 68 places, 66 transitions, 210 flow. Second operand 4 states and 557 transitions. [2023-08-03 20:03:56,702 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 71 places, 80 transitions, 350 flow [2023-08-03 20:03:56,723 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 70 places, 80 transitions, 348 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-08-03 20:03:56,724 INFO L231 Difference]: Finished difference. Result has 70 places, 65 transitions, 206 flow [2023-08-03 20:03:56,724 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=264, PETRI_DIFFERENCE_MINUEND_FLOW=200, PETRI_DIFFERENCE_MINUEND_PLACES=67, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=65, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=62, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=206, PETRI_PLACES=70, PETRI_TRANSITIONS=65} [2023-08-03 20:03:56,725 INFO L281 CegarLoopForPetriNet]: 61 programPoint places, 9 predicate places. [2023-08-03 20:03:56,725 INFO L495 AbstractCegarLoop]: Abstraction has has 70 places, 65 transitions, 206 flow [2023-08-03 20:03:56,725 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 127.25) internal successors, (509), 4 states have internal predecessors, (509), 0 states have call successors, (0), 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-03 20:03:56,725 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-03 20:03:56,725 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2023-08-03 20:03:56,729 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2023-08-03 20:03:56,926 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-03 20:03:56,926 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-03 20:03:56,927 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-03 20:03:56,927 INFO L85 PathProgramCache]: Analyzing trace with hash 1356262129, now seen corresponding path program 1 times [2023-08-03 20:03:56,927 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-03 20:03:56,927 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1561020859] [2023-08-03 20:03:56,927 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-03 20:03:56,927 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-03 20:03:56,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-03 20:03:56,988 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-03 20:03:56,988 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-03 20:03:56,988 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1561020859] [2023-08-03 20:03:56,989 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1561020859] provided 0 perfect and 1 imperfect interpolant sequences [2023-08-03 20:03:56,989 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1838349241] [2023-08-03 20:03:56,989 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-03 20:03:56,989 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-03 20:03:56,989 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-08-03 20:03:56,990 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-08-03 20:03:56,993 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-08-03 20:03:57,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-03 20:03:57,054 INFO L262 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 4 conjunts are in the unsatisfiable core [2023-08-03 20:03:57,055 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-08-03 20:03:57,078 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-03 20:03:57,078 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-08-03 20:03:57,078 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1838349241] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-03 20:03:57,078 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-08-03 20:03:57,078 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 6 [2023-08-03 20:03:57,078 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1267315801] [2023-08-03 20:03:57,079 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-03 20:03:57,079 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-08-03 20:03:57,079 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-03 20:03:57,080 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-08-03 20:03:57,080 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2023-08-03 20:03:57,095 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 125 out of 264 [2023-08-03 20:03:57,096 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 70 places, 65 transitions, 206 flow. Second operand has 5 states, 5 states have (on average 127.6) internal successors, (638), 5 states have internal predecessors, (638), 0 states have call successors, (0), 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-03 20:03:57,096 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-03 20:03:57,096 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 125 of 264 [2023-08-03 20:03:57,096 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-03 20:03:57,922 INFO L124 PetriNetUnfolderBase]: 9133/13189 cut-off events. [2023-08-03 20:03:57,923 INFO L125 PetriNetUnfolderBase]: For 1477/1477 co-relation queries the response was YES. [2023-08-03 20:03:57,941 INFO L83 FinitePrefix]: Finished finitePrefix Result has 27654 conditions, 13189 events. 9133/13189 cut-off events. For 1477/1477 co-relation queries the response was YES. Maximal size of possible extension queue 772. Compared 83954 event pairs, 238 based on Foata normal form. 180/12941 useless extension candidates. Maximal degree in co-relation 9279. Up to 10483 conditions per place. [2023-08-03 20:03:57,978 INFO L140 encePairwiseOnDemand]: 260/264 looper letters, 77 selfloop transitions, 4 changer transitions 0/102 dead transitions. [2023-08-03 20:03:57,979 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 73 places, 102 transitions, 442 flow [2023-08-03 20:03:57,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-08-03 20:03:57,979 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-08-03 20:03:57,981 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 705 transitions. [2023-08-03 20:03:57,981 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5340909090909091 [2023-08-03 20:03:57,981 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 705 transitions. [2023-08-03 20:03:57,981 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 705 transitions. [2023-08-03 20:03:57,982 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-03 20:03:57,982 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 705 transitions. [2023-08-03 20:03:57,983 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 141.0) internal successors, (705), 5 states have internal predecessors, (705), 0 states have call successors, (0), 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-03 20:03:57,986 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 264.0) internal successors, (1584), 6 states have internal predecessors, (1584), 0 states have call successors, (0), 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-03 20:03:57,986 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 264.0) internal successors, (1584), 6 states have internal predecessors, (1584), 0 states have call successors, (0), 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-03 20:03:57,986 INFO L175 Difference]: Start difference. First operand has 70 places, 65 transitions, 206 flow. Second operand 5 states and 705 transitions. [2023-08-03 20:03:57,986 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 73 places, 102 transitions, 442 flow [2023-08-03 20:03:58,003 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 68 places, 102 transitions, 430 flow, removed 0 selfloop flow, removed 5 redundant places. [2023-08-03 20:03:58,004 INFO L231 Difference]: Finished difference. Result has 70 places, 65 transitions, 211 flow [2023-08-03 20:03:58,004 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=264, PETRI_DIFFERENCE_MINUEND_FLOW=188, PETRI_DIFFERENCE_MINUEND_PLACES=64, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=64, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=60, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=211, PETRI_PLACES=70, PETRI_TRANSITIONS=65} [2023-08-03 20:03:58,005 INFO L281 CegarLoopForPetriNet]: 61 programPoint places, 9 predicate places. [2023-08-03 20:03:58,005 INFO L495 AbstractCegarLoop]: Abstraction has has 70 places, 65 transitions, 211 flow [2023-08-03 20:03:58,005 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 127.6) internal successors, (638), 5 states have internal predecessors, (638), 0 states have call successors, (0), 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-03 20:03:58,005 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-03 20:03:58,005 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-03 20:03:58,010 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2023-08-03 20:03:58,210 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-03 20:03:58,210 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-03 20:03:58,211 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-03 20:03:58,211 INFO L85 PathProgramCache]: Analyzing trace with hash -997695777, now seen corresponding path program 1 times [2023-08-03 20:03:58,211 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-03 20:03:58,211 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1483551238] [2023-08-03 20:03:58,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-03 20:03:58,211 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-03 20:03:58,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-03 20:03:58,271 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2023-08-03 20:03:58,272 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-03 20:03:58,272 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1483551238] [2023-08-03 20:03:58,272 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1483551238] provided 0 perfect and 1 imperfect interpolant sequences [2023-08-03 20:03:58,272 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [199398030] [2023-08-03 20:03:58,272 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-03 20:03:58,272 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-03 20:03:58,272 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-08-03 20:03:58,274 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-08-03 20:03:58,295 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-08-03 20:03:58,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-03 20:03:58,340 INFO L262 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 2 conjunts are in the unsatisfiable core [2023-08-03 20:03:58,341 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-08-03 20:03:58,359 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-08-03 20:03:58,359 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-08-03 20:03:58,359 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [199398030] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-03 20:03:58,359 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-08-03 20:03:58,359 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [4] total 5 [2023-08-03 20:03:58,360 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1355050014] [2023-08-03 20:03:58,360 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-03 20:03:58,360 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-03 20:03:58,360 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-03 20:03:58,361 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-03 20:03:58,361 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-08-03 20:03:58,370 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 126 out of 264 [2023-08-03 20:03:58,370 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 70 places, 65 transitions, 211 flow. Second operand has 3 states, 3 states have (on average 131.33333333333334) internal successors, (394), 3 states have internal predecessors, (394), 0 states have call successors, (0), 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-03 20:03:58,370 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-03 20:03:58,370 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 126 of 264 [2023-08-03 20:03:58,371 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-03 20:03:59,053 INFO L124 PetriNetUnfolderBase]: 8857/12922 cut-off events. [2023-08-03 20:03:59,054 INFO L125 PetriNetUnfolderBase]: For 3038/3038 co-relation queries the response was YES. [2023-08-03 20:03:59,075 INFO L83 FinitePrefix]: Finished finitePrefix Result has 27703 conditions, 12922 events. 8857/12922 cut-off events. For 3038/3038 co-relation queries the response was YES. Maximal size of possible extension queue 713. Compared 83301 event pairs, 4985 based on Foata normal form. 0/12525 useless extension candidates. Maximal degree in co-relation 9219. Up to 9370 conditions per place. [2023-08-03 20:03:59,110 INFO L140 encePairwiseOnDemand]: 261/264 looper letters, 63 selfloop transitions, 2 changer transitions 0/86 dead transitions. [2023-08-03 20:03:59,110 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 72 places, 86 transitions, 391 flow [2023-08-03 20:03:59,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-03 20:03:59,111 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-03 20:03:59,112 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 440 transitions. [2023-08-03 20:03:59,112 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5555555555555556 [2023-08-03 20:03:59,112 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 440 transitions. [2023-08-03 20:03:59,112 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 440 transitions. [2023-08-03 20:03:59,112 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-03 20:03:59,112 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 440 transitions. [2023-08-03 20:03:59,113 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 146.66666666666666) internal successors, (440), 3 states have internal predecessors, (440), 0 states have call successors, (0), 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-03 20:03:59,114 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 264.0) internal successors, (1056), 4 states have internal predecessors, (1056), 0 states have call successors, (0), 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-03 20:03:59,115 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 264.0) internal successors, (1056), 4 states have internal predecessors, (1056), 0 states have call successors, (0), 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-03 20:03:59,115 INFO L175 Difference]: Start difference. First operand has 70 places, 65 transitions, 211 flow. Second operand 3 states and 440 transitions. [2023-08-03 20:03:59,115 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 72 places, 86 transitions, 391 flow [2023-08-03 20:03:59,129 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 70 places, 86 transitions, 384 flow, removed 2 selfloop flow, removed 2 redundant places. [2023-08-03 20:03:59,131 INFO L231 Difference]: Finished difference. Result has 71 places, 66 transitions, 216 flow [2023-08-03 20:03:59,131 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=264, PETRI_DIFFERENCE_MINUEND_FLOW=204, PETRI_DIFFERENCE_MINUEND_PLACES=68, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=65, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=63, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=216, PETRI_PLACES=71, PETRI_TRANSITIONS=66} [2023-08-03 20:03:59,131 INFO L281 CegarLoopForPetriNet]: 61 programPoint places, 10 predicate places. [2023-08-03 20:03:59,131 INFO L495 AbstractCegarLoop]: Abstraction has has 71 places, 66 transitions, 216 flow [2023-08-03 20:03:59,132 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 131.33333333333334) internal successors, (394), 3 states have internal predecessors, (394), 0 states have call successors, (0), 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-03 20:03:59,132 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-03 20:03:59,132 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-03 20:03:59,137 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2023-08-03 20:03:59,336 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-03 20:03:59,337 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-03 20:03:59,337 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-03 20:03:59,337 INFO L85 PathProgramCache]: Analyzing trace with hash -1095434370, now seen corresponding path program 1 times [2023-08-03 20:03:59,337 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-03 20:03:59,337 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2036554470] [2023-08-03 20:03:59,337 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-03 20:03:59,338 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-03 20:03:59,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-03 20:03:59,401 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-08-03 20:03:59,401 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-03 20:03:59,401 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2036554470] [2023-08-03 20:03:59,401 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2036554470] provided 0 perfect and 1 imperfect interpolant sequences [2023-08-03 20:03:59,401 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2104069510] [2023-08-03 20:03:59,402 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-03 20:03:59,402 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-03 20:03:59,402 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-08-03 20:03:59,403 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-08-03 20:03:59,406 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-08-03 20:03:59,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-03 20:03:59,467 INFO L262 TraceCheckSpWp]: Trace formula consists of 133 conjuncts, 3 conjunts are in the unsatisfiable core [2023-08-03 20:03:59,468 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-08-03 20:03:59,480 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-08-03 20:03:59,480 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-08-03 20:03:59,495 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-08-03 20:03:59,496 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2104069510] provided 0 perfect and 2 imperfect interpolant sequences [2023-08-03 20:03:59,496 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-08-03 20:03:59,496 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 5 [2023-08-03 20:03:59,497 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1719055715] [2023-08-03 20:03:59,498 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-08-03 20:03:59,498 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-08-03 20:03:59,498 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-03 20:03:59,499 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-08-03 20:03:59,499 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2023-08-03 20:03:59,510 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 125 out of 264 [2023-08-03 20:03:59,511 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 71 places, 66 transitions, 216 flow. Second operand has 5 states, 5 states have (on average 129.8) internal successors, (649), 5 states have internal predecessors, (649), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-03 20:03:59,511 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-03 20:03:59,511 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 125 of 264 [2023-08-03 20:03:59,511 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-03 20:04:00,228 INFO L124 PetriNetUnfolderBase]: 8356/12327 cut-off events. [2023-08-03 20:04:00,228 INFO L125 PetriNetUnfolderBase]: For 2482/2482 co-relation queries the response was YES. [2023-08-03 20:04:00,256 INFO L83 FinitePrefix]: Finished finitePrefix Result has 26535 conditions, 12327 events. 8356/12327 cut-off events. For 2482/2482 co-relation queries the response was YES. Maximal size of possible extension queue 678. Compared 79896 event pairs, 3469 based on Foata normal form. 60/12159 useless extension candidates. Maximal degree in co-relation 18398. Up to 9686 conditions per place. [2023-08-03 20:04:00,295 INFO L140 encePairwiseOnDemand]: 261/264 looper letters, 69 selfloop transitions, 3 changer transitions 0/93 dead transitions. [2023-08-03 20:04:00,296 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 74 places, 93 transitions, 410 flow [2023-08-03 20:04:00,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-08-03 20:04:00,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2023-08-03 20:04:00,297 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 570 transitions. [2023-08-03 20:04:00,298 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5397727272727273 [2023-08-03 20:04:00,298 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 570 transitions. [2023-08-03 20:04:00,298 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 570 transitions. [2023-08-03 20:04:00,298 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-03 20:04:00,299 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 570 transitions. [2023-08-03 20:04:00,300 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 142.5) internal successors, (570), 4 states have internal predecessors, (570), 0 states have call successors, (0), 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-03 20:04:00,302 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 264.0) internal successors, (1320), 5 states have internal predecessors, (1320), 0 states have call successors, (0), 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-03 20:04:00,302 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 264.0) internal successors, (1320), 5 states have internal predecessors, (1320), 0 states have call successors, (0), 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-03 20:04:00,302 INFO L175 Difference]: Start difference. First operand has 71 places, 66 transitions, 216 flow. Second operand 4 states and 570 transitions. [2023-08-03 20:04:00,302 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 74 places, 93 transitions, 410 flow [2023-08-03 20:04:00,369 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 73 places, 93 transitions, 408 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-08-03 20:04:00,370 INFO L231 Difference]: Finished difference. Result has 73 places, 65 transitions, 212 flow [2023-08-03 20:04:00,370 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=264, PETRI_DIFFERENCE_MINUEND_FLOW=206, PETRI_DIFFERENCE_MINUEND_PLACES=70, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=65, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=62, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=212, PETRI_PLACES=73, PETRI_TRANSITIONS=65} [2023-08-03 20:04:00,371 INFO L281 CegarLoopForPetriNet]: 61 programPoint places, 12 predicate places. [2023-08-03 20:04:00,371 INFO L495 AbstractCegarLoop]: Abstraction has has 73 places, 65 transitions, 212 flow [2023-08-03 20:04:00,371 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 129.8) internal successors, (649), 5 states have internal predecessors, (649), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-03 20:04:00,371 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-03 20:04:00,372 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-03 20:04:00,375 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2023-08-03 20:04:00,572 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-03 20:04:00,572 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-03 20:04:00,573 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-03 20:04:00,573 INFO L85 PathProgramCache]: Analyzing trace with hash 1149684262, now seen corresponding path program 1 times [2023-08-03 20:04:00,573 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-03 20:04:00,573 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1881657771] [2023-08-03 20:04:00,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-03 20:04:00,573 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-03 20:04:00,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-03 20:04:00,637 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2023-08-03 20:04:00,637 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-03 20:04:00,637 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1881657771] [2023-08-03 20:04:00,637 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1881657771] provided 0 perfect and 1 imperfect interpolant sequences [2023-08-03 20:04:00,638 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1297636598] [2023-08-03 20:04:00,638 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-03 20:04:00,638 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-03 20:04:00,638 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-08-03 20:04:00,639 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-08-03 20:04:00,642 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-08-03 20:04:00,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-03 20:04:00,710 INFO L262 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 3 conjunts are in the unsatisfiable core [2023-08-03 20:04:00,713 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-08-03 20:04:00,730 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2023-08-03 20:04:00,730 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-08-03 20:04:00,744 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2023-08-03 20:04:00,744 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1297636598] provided 0 perfect and 2 imperfect interpolant sequences [2023-08-03 20:04:00,744 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-08-03 20:04:00,745 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 5 [2023-08-03 20:04:00,745 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1548428244] [2023-08-03 20:04:00,745 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-08-03 20:04:00,746 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-08-03 20:04:00,747 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-03 20:04:00,747 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-08-03 20:04:00,747 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2023-08-03 20:04:00,758 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 125 out of 264 [2023-08-03 20:04:00,759 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 73 places, 65 transitions, 212 flow. Second operand has 5 states, 5 states have (on average 130.0) internal successors, (650), 5 states have internal predecessors, (650), 0 states have call successors, (0), 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-03 20:04:00,759 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-03 20:04:00,759 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 125 of 264 [2023-08-03 20:04:00,759 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-03 20:04:01,418 INFO L124 PetriNetUnfolderBase]: 6343/9347 cut-off events. [2023-08-03 20:04:01,418 INFO L125 PetriNetUnfolderBase]: For 2754/2754 co-relation queries the response was YES. [2023-08-03 20:04:01,437 INFO L83 FinitePrefix]: Finished finitePrefix Result has 20269 conditions, 9347 events. 6343/9347 cut-off events. For 2754/2754 co-relation queries the response was YES. Maximal size of possible extension queue 508. Compared 57321 event pairs, 1852 based on Foata normal form. 201/9330 useless extension candidates. Maximal degree in co-relation 18538. Up to 3616 conditions per place. [2023-08-03 20:04:01,465 INFO L140 encePairwiseOnDemand]: 260/264 looper letters, 76 selfloop transitions, 4 changer transitions 0/101 dead transitions. [2023-08-03 20:04:01,465 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 76 places, 101 transitions, 452 flow [2023-08-03 20:04:01,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-08-03 20:04:01,466 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2023-08-03 20:04:01,467 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 578 transitions. [2023-08-03 20:04:01,467 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5473484848484849 [2023-08-03 20:04:01,467 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 578 transitions. [2023-08-03 20:04:01,467 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 578 transitions. [2023-08-03 20:04:01,468 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-03 20:04:01,468 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 578 transitions. [2023-08-03 20:04:01,469 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 144.5) internal successors, (578), 4 states have internal predecessors, (578), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-03 20:04:01,470 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 264.0) internal successors, (1320), 5 states have internal predecessors, (1320), 0 states have call successors, (0), 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-03 20:04:01,471 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 264.0) internal successors, (1320), 5 states have internal predecessors, (1320), 0 states have call successors, (0), 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-03 20:04:01,471 INFO L175 Difference]: Start difference. First operand has 73 places, 65 transitions, 212 flow. Second operand 4 states and 578 transitions. [2023-08-03 20:04:01,471 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 76 places, 101 transitions, 452 flow [2023-08-03 20:04:01,492 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 73 places, 101 transitions, 446 flow, removed 0 selfloop flow, removed 3 redundant places. [2023-08-03 20:04:01,493 INFO L231 Difference]: Finished difference. Result has 75 places, 66 transitions, 226 flow [2023-08-03 20:04:01,493 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=264, PETRI_DIFFERENCE_MINUEND_FLOW=206, PETRI_DIFFERENCE_MINUEND_PLACES=70, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=65, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=61, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=226, PETRI_PLACES=75, PETRI_TRANSITIONS=66} [2023-08-03 20:04:01,494 INFO L281 CegarLoopForPetriNet]: 61 programPoint places, 14 predicate places. [2023-08-03 20:04:01,494 INFO L495 AbstractCegarLoop]: Abstraction has has 75 places, 66 transitions, 226 flow [2023-08-03 20:04:01,494 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 130.0) internal successors, (650), 5 states have internal predecessors, (650), 0 states have call successors, (0), 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-03 20:04:01,494 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-03 20:04:01,495 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-03 20:04:01,501 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2023-08-03 20:04:01,699 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-03 20:04:01,699 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-03 20:04:01,700 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-03 20:04:01,700 INFO L85 PathProgramCache]: Analyzing trace with hash 580222754, now seen corresponding path program 1 times [2023-08-03 20:04:01,700 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-03 20:04:01,700 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [688679099] [2023-08-03 20:04:01,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-03 20:04:01,700 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-03 20:04:01,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-03 20:04:01,759 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2023-08-03 20:04:01,759 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-03 20:04:01,759 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [688679099] [2023-08-03 20:04:01,759 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [688679099] provided 0 perfect and 1 imperfect interpolant sequences [2023-08-03 20:04:01,759 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [511004191] [2023-08-03 20:04:01,760 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-03 20:04:01,760 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-03 20:04:01,760 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-08-03 20:04:01,761 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-08-03 20:04:01,764 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-08-03 20:04:01,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-03 20:04:01,837 INFO L262 TraceCheckSpWp]: Trace formula consists of 160 conjuncts, 3 conjunts are in the unsatisfiable core [2023-08-03 20:04:01,838 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-08-03 20:04:01,852 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2023-08-03 20:04:01,852 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-08-03 20:04:01,869 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2023-08-03 20:04:01,870 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [511004191] provided 0 perfect and 2 imperfect interpolant sequences [2023-08-03 20:04:01,870 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-08-03 20:04:01,870 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3] total 4 [2023-08-03 20:04:01,870 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1699671483] [2023-08-03 20:04:01,870 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-08-03 20:04:01,871 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-08-03 20:04:01,872 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-03 20:04:01,872 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-08-03 20:04:01,872 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2023-08-03 20:04:01,883 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 125 out of 264 [2023-08-03 20:04:01,884 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 75 places, 66 transitions, 226 flow. Second operand has 5 states, 5 states have (on average 130.4) internal successors, (652), 5 states have internal predecessors, (652), 0 states have call successors, (0), 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-03 20:04:01,884 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-03 20:04:01,885 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 125 of 264 [2023-08-03 20:04:01,885 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-03 20:04:02,623 INFO L124 PetriNetUnfolderBase]: 6328/9318 cut-off events. [2023-08-03 20:04:02,623 INFO L125 PetriNetUnfolderBase]: For 3942/3942 co-relation queries the response was YES. [2023-08-03 20:04:02,655 INFO L83 FinitePrefix]: Finished finitePrefix Result has 21374 conditions, 9318 events. 6328/9318 cut-off events. For 3942/3942 co-relation queries the response was YES. Maximal size of possible extension queue 508. Compared 56882 event pairs, 4255 based on Foata normal form. 16/9056 useless extension candidates. Maximal degree in co-relation 19616. Up to 7784 conditions per place. [2023-08-03 20:04:02,686 INFO L140 encePairwiseOnDemand]: 260/264 looper letters, 76 selfloop transitions, 3 changer transitions 2/102 dead transitions. [2023-08-03 20:04:02,686 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 78 places, 102 transitions, 468 flow [2023-08-03 20:04:02,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-08-03 20:04:02,686 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2023-08-03 20:04:02,687 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 578 transitions. [2023-08-03 20:04:02,688 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5473484848484849 [2023-08-03 20:04:02,688 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 578 transitions. [2023-08-03 20:04:02,688 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 578 transitions. [2023-08-03 20:04:02,689 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-03 20:04:02,689 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 578 transitions. [2023-08-03 20:04:02,690 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 144.5) internal successors, (578), 4 states have internal predecessors, (578), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-03 20:04:02,691 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 264.0) internal successors, (1320), 5 states have internal predecessors, (1320), 0 states have call successors, (0), 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-03 20:04:02,692 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 264.0) internal successors, (1320), 5 states have internal predecessors, (1320), 0 states have call successors, (0), 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-03 20:04:02,692 INFO L175 Difference]: Start difference. First operand has 75 places, 66 transitions, 226 flow. Second operand 4 states and 578 transitions. [2023-08-03 20:04:02,692 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 78 places, 102 transitions, 468 flow [2023-08-03 20:04:02,728 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 77 places, 102 transitions, 464 flow, removed 1 selfloop flow, removed 1 redundant places. [2023-08-03 20:04:02,729 INFO L231 Difference]: Finished difference. Result has 79 places, 65 transitions, 230 flow [2023-08-03 20:04:02,730 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=264, PETRI_DIFFERENCE_MINUEND_FLOW=222, PETRI_DIFFERENCE_MINUEND_PLACES=74, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=66, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=63, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=230, PETRI_PLACES=79, PETRI_TRANSITIONS=65} [2023-08-03 20:04:02,730 INFO L281 CegarLoopForPetriNet]: 61 programPoint places, 18 predicate places. [2023-08-03 20:04:02,730 INFO L495 AbstractCegarLoop]: Abstraction has has 79 places, 65 transitions, 230 flow [2023-08-03 20:04:02,730 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 130.4) internal successors, (652), 5 states have internal predecessors, (652), 0 states have call successors, (0), 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-03 20:04:02,731 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-03 20:04:02,731 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-03 20:04:02,735 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2023-08-03 20:04:02,932 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2023-08-03 20:04:02,932 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-03 20:04:02,933 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-03 20:04:02,933 INFO L85 PathProgramCache]: Analyzing trace with hash -1901670322, now seen corresponding path program 1 times [2023-08-03 20:04:02,933 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-03 20:04:02,933 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2082443598] [2023-08-03 20:04:02,933 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-03 20:04:02,933 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-03 20:04:02,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-03 20:04:03,115 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2023-08-03 20:04:03,116 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-03 20:04:03,116 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2082443598] [2023-08-03 20:04:03,116 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2082443598] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-03 20:04:03,116 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-03 20:04:03,116 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2023-08-03 20:04:03,116 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1594621825] [2023-08-03 20:04:03,117 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-03 20:04:03,118 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-03 20:04:03,118 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-03 20:04:03,119 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-03 20:04:03,119 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-08-03 20:04:03,132 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 124 out of 264 [2023-08-03 20:04:03,133 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 79 places, 65 transitions, 230 flow. Second operand has 3 states, 3 states have (on average 132.33333333333334) internal successors, (397), 3 states have internal predecessors, (397), 0 states have call successors, (0), 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-03 20:04:03,133 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-03 20:04:03,133 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 124 of 264 [2023-08-03 20:04:03,133 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-03 20:04:04,320 INFO L124 PetriNetUnfolderBase]: 12215/19529 cut-off events. [2023-08-03 20:04:04,321 INFO L125 PetriNetUnfolderBase]: For 11197/11197 co-relation queries the response was YES. [2023-08-03 20:04:04,379 INFO L83 FinitePrefix]: Finished finitePrefix Result has 42035 conditions, 19529 events. 12215/19529 cut-off events. For 11197/11197 co-relation queries the response was YES. Maximal size of possible extension queue 848. Compared 141283 event pairs, 2747 based on Foata normal form. 1/19525 useless extension candidates. Maximal degree in co-relation 41675. Up to 15309 conditions per place. [2023-08-03 20:04:04,445 INFO L140 encePairwiseOnDemand]: 258/264 looper letters, 75 selfloop transitions, 5 changer transitions 1/99 dead transitions. [2023-08-03 20:04:04,445 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 81 places, 99 transitions, 551 flow [2023-08-03 20:04:04,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-03 20:04:04,445 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-03 20:04:04,446 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 446 transitions. [2023-08-03 20:04:04,446 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5631313131313131 [2023-08-03 20:04:04,447 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 446 transitions. [2023-08-03 20:04:04,447 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 446 transitions. [2023-08-03 20:04:04,447 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-03 20:04:04,447 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 446 transitions. [2023-08-03 20:04:04,448 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 148.66666666666666) internal successors, (446), 3 states have internal predecessors, (446), 0 states have call successors, (0), 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-03 20:04:04,449 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 264.0) internal successors, (1056), 4 states have internal predecessors, (1056), 0 states have call successors, (0), 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-03 20:04:04,450 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 264.0) internal successors, (1056), 4 states have internal predecessors, (1056), 0 states have call successors, (0), 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-03 20:04:04,450 INFO L175 Difference]: Start difference. First operand has 79 places, 65 transitions, 230 flow. Second operand 3 states and 446 transitions. [2023-08-03 20:04:04,450 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 81 places, 99 transitions, 551 flow [2023-08-03 20:04:04,470 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 78 places, 99 transitions, 535 flow, removed 2 selfloop flow, removed 3 redundant places. [2023-08-03 20:04:04,471 INFO L231 Difference]: Finished difference. Result has 79 places, 69 transitions, 255 flow [2023-08-03 20:04:04,471 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=264, PETRI_DIFFERENCE_MINUEND_FLOW=222, PETRI_DIFFERENCE_MINUEND_PLACES=76, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=65, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=60, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=255, PETRI_PLACES=79, PETRI_TRANSITIONS=69} [2023-08-03 20:04:04,472 INFO L281 CegarLoopForPetriNet]: 61 programPoint places, 18 predicate places. [2023-08-03 20:04:04,472 INFO L495 AbstractCegarLoop]: Abstraction has has 79 places, 69 transitions, 255 flow [2023-08-03 20:04:04,472 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 132.33333333333334) internal successors, (397), 3 states have internal predecessors, (397), 0 states have call successors, (0), 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-03 20:04:04,473 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-03 20:04:04,473 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-03 20:04:04,473 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-08-03 20:04:04,473 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-03 20:04:04,473 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-03 20:04:04,473 INFO L85 PathProgramCache]: Analyzing trace with hash 1521651060, now seen corresponding path program 1 times [2023-08-03 20:04:04,473 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-03 20:04:04,473 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [128801876] [2023-08-03 20:04:04,474 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-03 20:04:04,474 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-03 20:04:04,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-03 20:04:04,527 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-08-03 20:04:04,527 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-03 20:04:04,527 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [128801876] [2023-08-03 20:04:04,528 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [128801876] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-03 20:04:04,528 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-03 20:04:04,528 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-08-03 20:04:04,528 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [106587191] [2023-08-03 20:04:04,528 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-03 20:04:04,528 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-03 20:04:04,529 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-03 20:04:04,529 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-03 20:04:04,529 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-08-03 20:04:04,560 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 118 out of 264 [2023-08-03 20:04:04,561 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 79 places, 69 transitions, 255 flow. Second operand has 3 states, 3 states have (on average 128.33333333333334) internal successors, (385), 3 states have internal predecessors, (385), 0 states have call successors, (0), 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-03 20:04:04,561 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-03 20:04:04,561 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 118 of 264 [2023-08-03 20:04:04,561 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-03 20:04:06,459 INFO L124 PetriNetUnfolderBase]: 21682/31780 cut-off events. [2023-08-03 20:04:06,460 INFO L125 PetriNetUnfolderBase]: For 12862/12862 co-relation queries the response was YES. [2023-08-03 20:04:06,577 INFO L83 FinitePrefix]: Finished finitePrefix Result has 75343 conditions, 31780 events. 21682/31780 cut-off events. For 12862/12862 co-relation queries the response was YES. Maximal size of possible extension queue 1510. Compared 222053 event pairs, 10847 based on Foata normal form. 0/28966 useless extension candidates. Maximal degree in co-relation 74846. Up to 19432 conditions per place. [2023-08-03 20:04:06,678 INFO L140 encePairwiseOnDemand]: 256/264 looper letters, 86 selfloop transitions, 6 changer transitions 0/112 dead transitions. [2023-08-03 20:04:06,678 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 81 places, 112 transitions, 615 flow [2023-08-03 20:04:06,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-03 20:04:06,679 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-03 20:04:06,680 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 437 transitions. [2023-08-03 20:04:06,680 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5517676767676768 [2023-08-03 20:04:06,680 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 437 transitions. [2023-08-03 20:04:06,680 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 437 transitions. [2023-08-03 20:04:06,681 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-03 20:04:06,681 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 437 transitions. [2023-08-03 20:04:06,682 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 145.66666666666666) internal successors, (437), 3 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-03 20:04:06,683 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 264.0) internal successors, (1056), 4 states have internal predecessors, (1056), 0 states have call successors, (0), 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-03 20:04:06,683 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 264.0) internal successors, (1056), 4 states have internal predecessors, (1056), 0 states have call successors, (0), 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-03 20:04:06,683 INFO L175 Difference]: Start difference. First operand has 79 places, 69 transitions, 255 flow. Second operand 3 states and 437 transitions. [2023-08-03 20:04:06,683 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 81 places, 112 transitions, 615 flow [2023-08-03 20:04:06,966 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 80 places, 112 transitions, 608 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-08-03 20:04:06,967 INFO L231 Difference]: Finished difference. Result has 82 places, 75 transitions, 302 flow [2023-08-03 20:04:06,967 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=264, PETRI_DIFFERENCE_MINUEND_FLOW=250, PETRI_DIFFERENCE_MINUEND_PLACES=78, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=69, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=63, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=302, PETRI_PLACES=82, PETRI_TRANSITIONS=75} [2023-08-03 20:04:06,967 INFO L281 CegarLoopForPetriNet]: 61 programPoint places, 21 predicate places. [2023-08-03 20:04:06,967 INFO L495 AbstractCegarLoop]: Abstraction has has 82 places, 75 transitions, 302 flow [2023-08-03 20:04:06,968 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 128.33333333333334) internal successors, (385), 3 states have internal predecessors, (385), 0 states have call successors, (0), 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-03 20:04:06,968 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-03 20:04:06,968 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-03 20:04:06,968 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2023-08-03 20:04:06,968 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-03 20:04:06,968 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-03 20:04:06,969 INFO L85 PathProgramCache]: Analyzing trace with hash 674644944, now seen corresponding path program 1 times [2023-08-03 20:04:06,969 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-03 20:04:06,969 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1558758978] [2023-08-03 20:04:06,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-03 20:04:06,969 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-03 20:04:07,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-03 20:04:07,101 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-08-03 20:04:07,102 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-03 20:04:07,102 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1558758978] [2023-08-03 20:04:07,102 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1558758978] provided 0 perfect and 1 imperfect interpolant sequences [2023-08-03 20:04:07,102 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [851288390] [2023-08-03 20:04:07,102 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-03 20:04:07,102 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-03 20:04:07,102 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-08-03 20:04:07,104 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-08-03 20:04:07,125 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-08-03 20:04:07,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-03 20:04:07,183 INFO L262 TraceCheckSpWp]: Trace formula consists of 186 conjuncts, 14 conjunts are in the unsatisfiable core [2023-08-03 20:04:07,186 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-08-03 20:04:07,293 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2023-08-03 20:04:07,293 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-08-03 20:04:07,369 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2023-08-03 20:04:07,369 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [851288390] provided 0 perfect and 2 imperfect interpolant sequences [2023-08-03 20:04:07,369 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-08-03 20:04:07,369 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 2, 2] total 5 [2023-08-03 20:04:07,370 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [102294554] [2023-08-03 20:04:07,370 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-08-03 20:04:07,371 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-08-03 20:04:07,372 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-03 20:04:07,372 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-08-03 20:04:07,372 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-08-03 20:04:07,551 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 102 out of 264 [2023-08-03 20:04:07,551 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 82 places, 75 transitions, 302 flow. Second operand has 6 states, 6 states have (on average 112.33333333333333) internal successors, (674), 6 states have internal predecessors, (674), 0 states have call successors, (0), 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-03 20:04:07,551 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-03 20:04:07,552 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 102 of 264 [2023-08-03 20:04:07,552 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-03 20:04:15,646 INFO L124 PetriNetUnfolderBase]: 81813/122269 cut-off events. [2023-08-03 20:04:15,646 INFO L125 PetriNetUnfolderBase]: For 114924/114948 co-relation queries the response was YES. [2023-08-03 20:04:15,977 INFO L83 FinitePrefix]: Finished finitePrefix Result has 333292 conditions, 122269 events. 81813/122269 cut-off events. For 114924/114948 co-relation queries the response was YES. Maximal size of possible extension queue 3834. Compared 986776 event pairs, 3912 based on Foata normal form. 25/118411 useless extension candidates. Maximal degree in co-relation 331845. Up to 51103 conditions per place. [2023-08-03 20:04:16,400 INFO L140 encePairwiseOnDemand]: 240/264 looper letters, 276 selfloop transitions, 59 changer transitions 17/364 dead transitions. [2023-08-03 20:04:16,400 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 90 places, 364 transitions, 2343 flow [2023-08-03 20:04:16,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-08-03 20:04:16,401 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2023-08-03 20:04:16,403 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 1232 transitions. [2023-08-03 20:04:16,404 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5185185185185185 [2023-08-03 20:04:16,404 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 1232 transitions. [2023-08-03 20:04:16,404 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 1232 transitions. [2023-08-03 20:04:16,404 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-03 20:04:16,405 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 1232 transitions. [2023-08-03 20:04:16,407 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 136.88888888888889) internal successors, (1232), 9 states have internal predecessors, (1232), 0 states have call successors, (0), 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-03 20:04:16,410 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 264.0) internal successors, (2640), 10 states have internal predecessors, (2640), 0 states have call successors, (0), 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-03 20:04:16,411 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 264.0) internal successors, (2640), 10 states have internal predecessors, (2640), 0 states have call successors, (0), 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-03 20:04:16,411 INFO L175 Difference]: Start difference. First operand has 82 places, 75 transitions, 302 flow. Second operand 9 states and 1232 transitions. [2023-08-03 20:04:16,411 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 90 places, 364 transitions, 2343 flow [2023-08-03 20:04:18,221 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 88 places, 364 transitions, 2279 flow, removed 0 selfloop flow, removed 2 redundant places. [2023-08-03 20:04:18,224 INFO L231 Difference]: Finished difference. Result has 96 places, 137 transitions, 860 flow [2023-08-03 20:04:18,224 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=264, PETRI_DIFFERENCE_MINUEND_FLOW=290, PETRI_DIFFERENCE_MINUEND_PLACES=80, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=75, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=13, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=46, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=860, PETRI_PLACES=96, PETRI_TRANSITIONS=137} [2023-08-03 20:04:18,224 INFO L281 CegarLoopForPetriNet]: 61 programPoint places, 35 predicate places. [2023-08-03 20:04:18,224 INFO L495 AbstractCegarLoop]: Abstraction has has 96 places, 137 transitions, 860 flow [2023-08-03 20:04:18,225 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 112.33333333333333) internal successors, (674), 6 states have internal predecessors, (674), 0 states have call successors, (0), 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-03 20:04:18,225 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-03 20:04:18,225 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-03 20:04:18,229 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2023-08-03 20:04:18,425 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2023-08-03 20:04:18,426 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-03 20:04:18,426 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-03 20:04:18,426 INFO L85 PathProgramCache]: Analyzing trace with hash 2118307916, now seen corresponding path program 1 times [2023-08-03 20:04:18,426 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-03 20:04:18,426 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [147854284] [2023-08-03 20:04:18,426 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-03 20:04:18,426 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-03 20:04:18,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-03 20:04:18,496 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2023-08-03 20:04:18,497 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-03 20:04:18,497 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [147854284] [2023-08-03 20:04:18,497 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [147854284] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-03 20:04:18,497 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-03 20:04:18,497 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-08-03 20:04:18,497 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1707804619] [2023-08-03 20:04:18,497 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-03 20:04:18,498 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-03 20:04:18,498 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-03 20:04:18,498 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-03 20:04:18,498 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-08-03 20:04:18,529 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 118 out of 264 [2023-08-03 20:04:18,530 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 96 places, 137 transitions, 860 flow. Second operand has 3 states, 3 states have (on average 127.66666666666667) internal successors, (383), 3 states have internal predecessors, (383), 0 states have call successors, (0), 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-03 20:04:18,530 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-03 20:04:18,530 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 118 of 264 [2023-08-03 20:04:18,530 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-03 20:04:19,140 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][66], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 9#L43true, 59#L83-8true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 38#L55-1true, 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:19,141 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2023-08-03 20:04:19,141 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-03 20:04:19,141 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-03 20:04:19,141 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-03 20:04:19,454 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][66], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 9#L43true, 59#L83-8true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:19,454 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2023-08-03 20:04:19,455 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-03 20:04:19,455 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-03 20:04:19,455 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-03 20:04:19,455 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][66], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 9#L43true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 38#L55-1true, 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:19,455 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2023-08-03 20:04:19,455 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-03 20:04:19,455 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-03 20:04:19,455 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-03 20:04:19,458 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][66], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 50#L55-1true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 9#L43true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:19,458 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2023-08-03 20:04:19,458 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-03 20:04:19,458 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-03 20:04:19,458 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-03 20:04:19,604 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([648] L44-->L45: Formula: (= (+ |v_thread1Thread1of2ForFork0_#t~post2_10| 1) v_~i1~0_68) InVars {thread1Thread1of2ForFork0_#t~post2=|v_thread1Thread1of2ForFork0_#t~post2_10|} OutVars{~i1~0=v_~i1~0_68} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post2, ~i1~0][32], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 81#L41true, thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, 1353#true, 80#L45true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:19,605 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is not cut-off event [2023-08-03 20:04:19,605 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is not cut-off event [2023-08-03 20:04:19,605 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is not cut-off event [2023-08-03 20:04:19,605 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is not cut-off event [2023-08-03 20:04:19,605 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([648] L44-->L45: Formula: (= (+ |v_thread1Thread1of2ForFork0_#t~post2_10| 1) v_~i1~0_68) InVars {thread1Thread1of2ForFork0_#t~post2=|v_thread1Thread1of2ForFork0_#t~post2_10|} OutVars{~i1~0=v_~i1~0_68} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post2, ~i1~0][32], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 81#L41true, thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1353#true, 80#L45true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:19,605 INFO L294 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2023-08-03 20:04:19,605 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:04:19,605 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:04:19,605 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:04:19,686 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][66], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 9#L43true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:19,686 INFO L294 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2023-08-03 20:04:19,686 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:04:19,686 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:04:19,686 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:04:19,687 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][66], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 9#L43true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 78#L56true, 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:19,687 INFO L294 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2023-08-03 20:04:19,687 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:04:19,687 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:04:19,687 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:04:19,840 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][95], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, 1353#true, 36#L47true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:19,840 INFO L294 olderBase$Statistics]: this new event has 28 ancestors and is cut-off event [2023-08-03 20:04:19,840 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:19,840 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:19,840 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:19,879 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([648] L44-->L45: Formula: (= (+ |v_thread1Thread1of2ForFork0_#t~post2_10| 1) v_~i1~0_68) InVars {thread1Thread1of2ForFork0_#t~post2=|v_thread1Thread1of2ForFork0_#t~post2_10|} OutVars{~i1~0=v_~i1~0_68} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post2, ~i1~0][32], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 81#L41true, thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, 1353#true, 80#L45true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:19,880 INFO L294 olderBase$Statistics]: this new event has 27 ancestors and is not cut-off event [2023-08-03 20:04:19,880 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is not cut-off event [2023-08-03 20:04:19,880 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is not cut-off event [2023-08-03 20:04:19,880 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is not cut-off event [2023-08-03 20:04:19,880 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][95], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, 1353#true, 80#L45true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:19,880 INFO L294 olderBase$Statistics]: this new event has 28 ancestors and is cut-off event [2023-08-03 20:04:19,880 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:19,880 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:19,880 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:19,880 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([648] L44-->L45: Formula: (= (+ |v_thread1Thread1of2ForFork0_#t~post2_10| 1) v_~i1~0_68) InVars {thread1Thread1of2ForFork0_#t~post2=|v_thread1Thread1of2ForFork0_#t~post2_10|} OutVars{~i1~0=v_~i1~0_68} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post2, ~i1~0][32], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 81#L41true, thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1353#true, 80#L45true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:19,880 INFO L294 olderBase$Statistics]: this new event has 28 ancestors and is cut-off event [2023-08-03 20:04:19,880 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:19,880 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:19,880 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:19,882 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([648] L44-->L45: Formula: (= (+ |v_thread1Thread1of2ForFork0_#t~post2_10| 1) v_~i1~0_68) InVars {thread1Thread1of2ForFork0_#t~post2=|v_thread1Thread1of2ForFork0_#t~post2_10|} OutVars{~i1~0=v_~i1~0_68} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post2, ~i1~0][32], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 50#L55-1true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 81#L41true, thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1353#true, 80#L45true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:19,883 INFO L294 olderBase$Statistics]: this new event has 27 ancestors and is not cut-off event [2023-08-03 20:04:19,883 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is not cut-off event [2023-08-03 20:04:19,883 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is not cut-off event [2023-08-03 20:04:19,883 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is not cut-off event [2023-08-03 20:04:20,162 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][66], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 9#L43true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:20,162 INFO L294 olderBase$Statistics]: this new event has 28 ancestors and is cut-off event [2023-08-03 20:04:20,162 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:20,162 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:20,162 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:20,291 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][94], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 468#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 82#L82-6true, 9#L43true, 1353#true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 38#L55-1true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:20,291 INFO L294 olderBase$Statistics]: this new event has 29 ancestors and is cut-off event [2023-08-03 20:04:20,291 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:20,291 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:20,291 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:20,308 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([607] L59-->L59-1: Formula: (= v_~i2~0_3 (+ |v_thread2Thread1of2ForFork1_#t~post5_3| 1)) InVars {thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_3|} OutVars{~i2~0=v_~i2~0_3, thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_3|} AuxVars[] AssignedVars[~i2~0][118], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 468#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 82#L82-6true, 75#L44-1true, 29#L59-1true, 1353#true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:20,308 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2023-08-03 20:04:20,308 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-03 20:04:20,308 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:20,308 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-03 20:04:20,309 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] L40-1-->thread1EXIT: Formula: (and (= |v_thread1Thread1of2ForFork0_#res.base_9| 0) (= |v_thread1Thread1of2ForFork0_#res.offset_9| 0) (<= (* 2 (mod v_~N~0_55 2147483648)) (mod v_~i1~0_90 4294967296))) InVars {~i1~0=v_~i1~0_90, ~N~0=v_~N~0_55} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_9|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_9|, ~i1~0=v_~i1~0_90, ~N~0=v_~N~0_55} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][76], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 468#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 82#L82-6true, 75#L44-1true, 1353#true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 38#L55-1true, 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:20,309 INFO L294 olderBase$Statistics]: this new event has 30 ancestors and is cut-off event [2023-08-03 20:04:20,309 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-03 20:04:20,309 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:20,309 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-03 20:04:20,323 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][95], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, 1353#true, 36#L47true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:20,323 INFO L294 olderBase$Statistics]: this new event has 29 ancestors and is cut-off event [2023-08-03 20:04:20,324 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:20,324 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:20,324 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:20,324 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][95], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1353#true, 36#L47true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 38#L55-1true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:20,324 INFO L294 olderBase$Statistics]: this new event has 29 ancestors and is cut-off event [2023-08-03 20:04:20,324 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:20,324 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:20,324 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:20,329 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][95], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 50#L55-1true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1353#true, 36#L47true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:20,329 INFO L294 olderBase$Statistics]: this new event has 29 ancestors and is cut-off event [2023-08-03 20:04:20,329 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:20,329 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:20,329 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:20,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][95], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1353#true, 80#L45true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:20,375 INFO L294 olderBase$Statistics]: this new event has 29 ancestors and is cut-off event [2023-08-03 20:04:20,375 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:20,375 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:20,375 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:20,375 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([648] L44-->L45: Formula: (= (+ |v_thread1Thread1of2ForFork0_#t~post2_10| 1) v_~i1~0_68) InVars {thread1Thread1of2ForFork0_#t~post2=|v_thread1Thread1of2ForFork0_#t~post2_10|} OutVars{~i1~0=v_~i1~0_68} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post2, ~i1~0][32], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 81#L41true, thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1353#true, 80#L45true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 78#L56true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:20,375 INFO L294 olderBase$Statistics]: this new event has 28 ancestors and is not cut-off event [2023-08-03 20:04:20,375 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is not cut-off event [2023-08-03 20:04:20,375 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is not cut-off event [2023-08-03 20:04:20,375 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is not cut-off event [2023-08-03 20:04:20,451 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][94], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 9#L43true, 59#L83-8true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:20,451 INFO L294 olderBase$Statistics]: this new event has 28 ancestors and is not cut-off event [2023-08-03 20:04:20,451 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is not cut-off event [2023-08-03 20:04:20,451 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is not cut-off event [2023-08-03 20:04:20,451 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is not cut-off event [2023-08-03 20:04:20,451 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][94], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 9#L43true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:20,451 INFO L294 olderBase$Statistics]: this new event has 29 ancestors and is cut-off event [2023-08-03 20:04:20,451 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:20,451 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:20,451 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:20,796 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][94], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 468#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 82#L82-6true, 75#L44-1true, 9#L43true, 1353#true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:20,796 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2023-08-03 20:04:20,796 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-03 20:04:20,796 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-03 20:04:20,797 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:20,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][94], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 468#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 48#L56true, 82#L82-6true, 9#L43true, 1353#true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:20,802 INFO L294 olderBase$Statistics]: this new event has 30 ancestors and is cut-off event [2023-08-03 20:04:20,802 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:20,802 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:20,802 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:20,838 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][95], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 468#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 82#L82-6true, 1353#true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 36#L47true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 38#L55-1true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:20,839 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-03 20:04:20,839 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-03 20:04:20,839 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-03 20:04:20,839 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-03 20:04:20,851 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][95], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1353#true, 36#L47true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:20,852 INFO L294 olderBase$Statistics]: this new event has 30 ancestors and is cut-off event [2023-08-03 20:04:20,852 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:20,852 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:20,852 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:20,852 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][95], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1353#true, 36#L47true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 78#L56true, 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:20,852 INFO L294 olderBase$Statistics]: this new event has 30 ancestors and is cut-off event [2023-08-03 20:04:20,852 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:20,852 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:20,852 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:20,910 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([648] L44-->L45: Formula: (= (+ |v_thread1Thread1of2ForFork0_#t~post2_10| 1) v_~i1~0_68) InVars {thread1Thread1of2ForFork0_#t~post2=|v_thread1Thread1of2ForFork0_#t~post2_10|} OutVars{~i1~0=v_~i1~0_68} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post2, ~i1~0][32], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 81#L41true, thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1353#true, 80#L45true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:20,910 INFO L294 olderBase$Statistics]: this new event has 29 ancestors and is not cut-off event [2023-08-03 20:04:20,910 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is not cut-off event [2023-08-03 20:04:20,910 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is not cut-off event [2023-08-03 20:04:20,910 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is not cut-off event [2023-08-03 20:04:21,195 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][94], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 9#L43true, 1353#true, 14#L82-11true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 38#L55-1true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:21,195 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2023-08-03 20:04:21,196 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:21,196 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:21,196 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:21,203 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][94], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 9#L43true, 59#L83-8true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:21,204 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-03 20:04:21,204 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:21,204 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:21,204 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:21,219 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][94], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 48#L56true, 468#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 82#L82-6true, 75#L44-1true, 9#L43true, 1353#true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:21,220 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-03 20:04:21,220 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-03 20:04:21,220 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-03 20:04:21,220 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-03 20:04:21,223 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([607] L59-->L59-1: Formula: (= v_~i2~0_3 (+ |v_thread2Thread1of2ForFork1_#t~post5_3| 1)) InVars {thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_3|} OutVars{~i2~0=v_~i2~0_3, thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_3|} AuxVars[] AssignedVars[~i2~0][118], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 29#L59-1true, 1353#true, 14#L82-11true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:21,223 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:04:21,223 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:21,223 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-03 20:04:21,223 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-03 20:04:21,223 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][94], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 9#L43true, 14#L82-11true, 1353#true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 38#L55-1true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:21,223 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:04:21,223 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-03 20:04:21,224 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-03 20:04:21,224 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:21,224 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] L40-1-->thread1EXIT: Formula: (and (= |v_thread1Thread1of2ForFork0_#res.base_9| 0) (= |v_thread1Thread1of2ForFork0_#res.offset_9| 0) (<= (* 2 (mod v_~N~0_55 2147483648)) (mod v_~i1~0_90 4294967296))) InVars {~i1~0=v_~i1~0_90, ~N~0=v_~N~0_55} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_9|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_9|, ~i1~0=v_~i1~0_90, ~N~0=v_~N~0_55} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][76], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 14#L82-11true, 1353#true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 38#L55-1true, 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:21,224 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-03 20:04:21,224 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-03 20:04:21,224 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-03 20:04:21,224 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:21,233 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][95], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 128#L40-1true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:21,233 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2023-08-03 20:04:21,233 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:21,233 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:21,233 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:21,585 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][94], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 9#L43true, 59#L83-8true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:21,585 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2023-08-03 20:04:21,585 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:21,585 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:21,585 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:21,585 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([723] L40-1-->thread1EXIT: Formula: (and (= |v_thread1Thread2of2ForFork0_#res.base_9| 0) (= |v_thread1Thread2of2ForFork0_#res.offset_9| 0) (<= (* (mod v_~N~0_59 2147483648) 2) (mod v_~i1~0_92 4294967296))) InVars {~i1~0=v_~i1~0_92, ~N~0=v_~N~0_59} OutVars{thread1Thread2of2ForFork0_#res.offset=|v_thread1Thread2of2ForFork0_#res.offset_9|, ~i1~0=v_~i1~0_92, ~N~0=v_~N~0_59, thread1Thread2of2ForFork0_#res.base=|v_thread1Thread2of2ForFork0_#res.base_9|} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#res.offset, thread1Thread2of2ForFork0_#res.base][78], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 33#L41true, Black: 1044#true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 102#thread1EXITtrue, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:21,585 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2023-08-03 20:04:21,586 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:21,586 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:21,586 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:21,589 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][94], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 9#L43true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:21,589 INFO L294 olderBase$Statistics]: this new event has 30 ancestors and is not cut-off event [2023-08-03 20:04:21,589 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is not cut-off event [2023-08-03 20:04:21,589 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is not cut-off event [2023-08-03 20:04:21,589 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is not cut-off event [2023-08-03 20:04:21,796 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][94], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 50#L55-1true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 9#L43true, 59#L83-8true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:21,796 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-03 20:04:21,796 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:21,796 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:21,796 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:21,797 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][94], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 48#L56true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 9#L43true, 14#L82-11true, 1353#true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:21,797 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-03 20:04:21,797 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:21,797 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:21,797 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:21,799 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][94], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 9#L43true, 59#L83-8true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:21,799 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-03 20:04:21,799 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:21,799 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:21,799 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:21,799 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:21,807 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] L40-1-->thread1EXIT: Formula: (and (= |v_thread1Thread1of2ForFork0_#res.base_9| 0) (= |v_thread1Thread1of2ForFork0_#res.offset_9| 0) (<= (* 2 (mod v_~N~0_55 2147483648)) (mod v_~i1~0_90 4294967296))) InVars {~i1~0=v_~i1~0_90, ~N~0=v_~N~0_55} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_9|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_9|, ~i1~0=v_~i1~0_90, ~N~0=v_~N~0_55} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][76], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 81#L41true, thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:21,807 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is not cut-off event [2023-08-03 20:04:21,808 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is not cut-off event [2023-08-03 20:04:21,808 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is not cut-off event [2023-08-03 20:04:21,808 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is not cut-off event [2023-08-03 20:04:21,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][94], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 9#L43true, 59#L83-8true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:21,809 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:04:21,809 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:21,809 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:21,809 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:21,811 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][94], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 9#L43true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:21,811 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:04:21,811 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:21,811 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:21,811 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:21,812 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][94], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 50#L55-1true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 9#L43true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:21,812 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:04:21,812 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:21,812 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:21,812 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:21,838 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][94], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 9#L43true, 59#L83-8true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:21,838 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:04:21,838 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:21,838 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:21,838 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:21,838 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:21,839 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][94], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 81#L41true, thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 9#L43true, 59#L83-8true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:21,839 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-03 20:04:21,839 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:21,839 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:21,840 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:21,842 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([607] L59-->L59-1: Formula: (= v_~i2~0_3 (+ |v_thread2Thread1of2ForFork1_#t~post5_3| 1)) InVars {thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_3|} OutVars{~i2~0=v_~i2~0_3, thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_3|} AuxVars[] AssignedVars[~i2~0][118], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 59#L83-8true, 29#L59-1true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:21,842 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:21,842 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:04:21,842 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:21,842 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:04:21,842 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][94], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 9#L43true, 59#L83-8true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 38#L55-1true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:21,842 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:21,842 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:04:21,843 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:21,843 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:04:21,843 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] L40-1-->thread1EXIT: Formula: (and (= |v_thread1Thread1of2ForFork0_#res.base_9| 0) (= |v_thread1Thread1of2ForFork0_#res.offset_9| 0) (<= (* 2 (mod v_~N~0_55 2147483648)) (mod v_~i1~0_90 4294967296))) InVars {~i1~0=v_~i1~0_90, ~N~0=v_~N~0_55} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_9|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_9|, ~i1~0=v_~i1~0_90, ~N~0=v_~N~0_55} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][76], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 59#L83-8true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 38#L55-1true, 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:21,843 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:04:21,843 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-03 20:04:21,843 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-03 20:04:21,843 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:21,846 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][173], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 50#L55-1true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 59#L83-8true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:21,846 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:21,846 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:21,847 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:04:21,847 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:04:21,847 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] L40-1-->thread1EXIT: Formula: (and (= |v_thread1Thread1of2ForFork0_#res.base_9| 0) (= |v_thread1Thread1of2ForFork0_#res.offset_9| 0) (<= (* 2 (mod v_~N~0_55 2147483648)) (mod v_~i1~0_90 4294967296))) InVars {~i1~0=v_~i1~0_90, ~N~0=v_~N~0_55} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_9|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_9|, ~i1~0=v_~i1~0_90, ~N~0=v_~N~0_55} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][76], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 50#L55-1true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 59#L83-8true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:21,847 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:04:21,847 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:21,847 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-03 20:04:21,847 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-03 20:04:21,851 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][95], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 128#L40-1true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:21,851 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-03 20:04:21,851 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:21,851 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:21,851 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:21,851 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][94], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 81#L41true, thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 9#L43true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:21,851 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:04:21,851 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:21,851 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:21,851 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:21,852 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] L40-1-->thread1EXIT: Formula: (and (= |v_thread1Thread1of2ForFork0_#res.base_9| 0) (= |v_thread1Thread1of2ForFork0_#res.offset_9| 0) (<= (* 2 (mod v_~N~0_55 2147483648)) (mod v_~i1~0_90 4294967296))) InVars {~i1~0=v_~i1~0_90, ~N~0=v_~N~0_55} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_9|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_9|, ~i1~0=v_~i1~0_90, ~N~0=v_~N~0_55} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][76], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 81#L41true, thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:21,852 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-03 20:04:21,852 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:21,852 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:21,852 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:21,853 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][95], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1353#true, 14#L82-11true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 36#L47true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 38#L55-1true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:21,854 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:21,854 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:04:21,854 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:04:21,854 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:04:21,855 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][95], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, 1353#true, 80#L45true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:21,855 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:21,855 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:04:21,856 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:04:21,856 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:04:21,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][84], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 29#L59-1true, 1353#true, 80#L45true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:21,881 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-03 20:04:21,882 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:21,882 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:21,882 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:22,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][94], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 9#L43true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:22,049 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-03 20:04:22,049 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:22,049 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:22,049 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:22,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([723] L40-1-->thread1EXIT: Formula: (and (= |v_thread1Thread2of2ForFork0_#res.base_9| 0) (= |v_thread1Thread2of2ForFork0_#res.offset_9| 0) (<= (* (mod v_~N~0_59 2147483648) 2) (mod v_~i1~0_92 4294967296))) InVars {~i1~0=v_~i1~0_92, ~N~0=v_~N~0_59} OutVars{thread1Thread2of2ForFork0_#res.offset=|v_thread1Thread2of2ForFork0_#res.offset_9|, ~i1~0=v_~i1~0_92, ~N~0=v_~N~0_59, thread1Thread2of2ForFork0_#res.base=|v_thread1Thread2of2ForFork0_#res.base_9|} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#res.offset, thread1Thread2of2ForFork0_#res.base][78], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 33#L41true, Black: 1044#true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 102#thread1EXITtrue, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:22,049 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-03 20:04:22,050 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:22,050 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:22,050 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:22,052 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][93], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 9#L43true, 29#L59-1true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:22,052 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-03 20:04:22,052 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:22,052 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:22,052 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:22,071 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][94], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 81#L41true, thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 9#L43true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:22,072 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-03 20:04:22,072 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:22,072 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:22,072 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:22,476 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][94], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 50#L55-1true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 9#L43true, 59#L83-8true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:22,476 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:22,477 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:04:22,477 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:22,477 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:04:22,483 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][94], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 81#L41true, thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 9#L43true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:22,483 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:04:22,483 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:22,483 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:22,483 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:22,484 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:22,484 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][94], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 9#L43true, 59#L83-8true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:22,484 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:04:22,484 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:22,484 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:22,484 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:22,485 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:22,485 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:22,486 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][94], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 9#L43true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:22,486 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:04:22,486 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:22,486 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:22,486 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:22,486 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:22,487 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][94], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 50#L55-1true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 9#L43true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:22,487 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:04:22,487 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:22,487 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:22,487 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:22,487 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:22,490 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([607] L59-->L59-1: Formula: (= v_~i2~0_3 (+ |v_thread2Thread1of2ForFork1_#t~post5_3| 1)) InVars {thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_3|} OutVars{~i2~0=v_~i2~0_3, thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_3|} AuxVars[] AssignedVars[~i2~0][118], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 59#L83-8true, 29#L59-1true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:22,490 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:22,490 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:04:22,490 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:22,490 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:22,490 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:04:22,490 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L44-1-->L47: Formula: (= v_~pos~0_116 (+ v_~pos~0_115 1)) InVars {~pos~0=v_~pos~0_116} OutVars{thread1Thread2of2ForFork0_#t~post2=|v_thread1Thread2of2ForFork0_#t~post2_9|, thread1Thread2of2ForFork0_#t~post3=|v_thread1Thread2of2ForFork0_#t~post3_5|, ~pos~0=v_~pos~0_115} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post2, thread1Thread2of2ForFork0_#t~post3, ~pos~0][52], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 47#L47true, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 128#L40-1true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 38#L55-1true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:22,490 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:04:22,490 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-03 20:04:22,490 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:22,490 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-03 20:04:22,491 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([721] L40-1-->thread1EXIT: Formula: (and (= |v_thread1Thread1of2ForFork0_#res.base_9| 0) (= |v_thread1Thread1of2ForFork0_#res.offset_9| 0) (<= (* 2 (mod v_~N~0_55 2147483648)) (mod v_~i1~0_90 4294967296))) InVars {~i1~0=v_~i1~0_90, ~N~0=v_~N~0_55} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_9|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_9|, ~i1~0=v_~i1~0_90, ~N~0=v_~N~0_55} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][76], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 59#L83-8true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 38#L55-1true, 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:22,491 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:04:22,491 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-03 20:04:22,491 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-03 20:04:22,491 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:22,491 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:22,494 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][94], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 9#L43true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:22,494 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:22,494 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:22,494 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:22,495 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:22,511 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][84], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 29#L59-1true, 1353#true, 36#L47true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:22,512 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:04:22,512 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:22,512 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:22,512 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:22,517 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][94], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 48#L56true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 9#L43true, 14#L82-11true, 1353#true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:22,517 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:22,517 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:04:22,517 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:04:22,517 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:04:22,519 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][94], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 9#L43true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:22,519 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:22,519 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:22,519 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:22,519 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:22,519 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:22,522 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([607] L59-->L59-1: Formula: (= v_~i2~0_3 (+ |v_thread2Thread1of2ForFork1_#t~post5_3| 1)) InVars {thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_3|} OutVars{~i2~0=v_~i2~0_3, thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_3|} AuxVars[] AssignedVars[~i2~0][118], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 59#L83-8true, 29#L59-1true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:22,522 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:22,522 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:22,522 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:22,522 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:22,522 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][94], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 9#L43true, 59#L83-8true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:22,522 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:22,522 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:22,522 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:22,522 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:22,522 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:22,523 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] L40-1-->thread1EXIT: Formula: (and (= |v_thread1Thread1of2ForFork0_#res.base_9| 0) (= |v_thread1Thread1of2ForFork0_#res.offset_9| 0) (<= (* 2 (mod v_~N~0_55 2147483648)) (mod v_~i1~0_90 4294967296))) InVars {~i1~0=v_~i1~0_90, ~N~0=v_~N~0_55} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_9|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_9|, ~i1~0=v_~i1~0_90, ~N~0=v_~N~0_55} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][76], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 59#L83-8true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:22,523 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:22,523 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:04:22,523 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:22,523 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:04:22,523 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([607] L59-->L59-1: Formula: (= v_~i2~0_3 (+ |v_thread2Thread1of2ForFork1_#t~post5_3| 1)) InVars {thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_3|} OutVars{~i2~0=v_~i2~0_3, thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_3|} AuxVars[] AssignedVars[~i2~0][118], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 29#L59-1true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:22,523 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:22,523 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:22,524 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:22,524 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:22,524 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][94], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 9#L43true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:22,524 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:22,524 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:22,524 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:22,524 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:22,524 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] L40-1-->thread1EXIT: Formula: (and (= |v_thread1Thread1of2ForFork0_#res.base_9| 0) (= |v_thread1Thread1of2ForFork0_#res.offset_9| 0) (<= (* 2 (mod v_~N~0_55 2147483648)) (mod v_~i1~0_90 4294967296))) InVars {~i1~0=v_~i1~0_90, ~N~0=v_~N~0_55} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_9|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_9|, ~i1~0=v_~i1~0_90, ~N~0=v_~N~0_55} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][76], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 38#L55-1true, 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:22,525 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:22,525 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:04:22,525 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:04:22,525 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:22,529 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][173], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 50#L55-1true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:22,529 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:22,529 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:22,529 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:22,529 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:22,529 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][94], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 50#L55-1true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 9#L43true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:22,529 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:22,529 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:22,529 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:22,530 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:22,530 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] L40-1-->thread1EXIT: Formula: (and (= |v_thread1Thread1of2ForFork0_#res.base_9| 0) (= |v_thread1Thread1of2ForFork0_#res.offset_9| 0) (<= (* 2 (mod v_~N~0_55 2147483648)) (mod v_~i1~0_90 4294967296))) InVars {~i1~0=v_~i1~0_90, ~N~0=v_~N~0_55} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_9|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_9|, ~i1~0=v_~i1~0_90, ~N~0=v_~N~0_55} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][76], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 50#L55-1true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:22,530 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:22,530 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:04:22,530 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:22,530 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:04:22,533 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][95], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, 1353#true, 36#L47true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 38#L55-1true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:22,533 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:22,534 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:22,534 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:22,534 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:22,534 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:22,535 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][95], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, 1353#true, 80#L45true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:22,535 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:22,535 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:22,535 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:22,535 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:22,535 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:22,536 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][95], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1353#true, 80#L45true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:22,536 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:22,536 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:22,536 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:22,536 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:22,546 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][95], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 50#L55-1true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, 1353#true, 36#L47true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:22,546 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:22,546 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:22,546 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:22,546 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:22,548 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][95], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 50#L55-1true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1353#true, 80#L45true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:22,548 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:22,548 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:22,548 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:22,548 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:22,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][84], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 19#L62true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1353#true, 80#L45true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:22,562 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:04:22,562 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:22,562 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:22,562 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:22,755 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][93], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 19#L62true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 9#L43true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:22,755 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:04:22,755 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:22,755 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:22,755 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:22,774 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][94], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 81#L41true, thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 9#L43true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:22,774 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:04:22,774 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:22,774 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:22,774 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:22,775 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:22,775 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:22,994 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][95], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, 1353#true, 80#L45true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:22,994 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:22,995 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:22,995 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:22,995 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:22,995 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:22,995 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:22,997 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][94], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 9#L43true, 59#L83-8true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:22,997 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:22,997 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:22,997 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:22,997 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:22,997 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:22,997 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:23,002 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][94], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 9#L43true, 59#L83-8true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:23,003 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:23,003 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:23,003 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:23,003 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:23,004 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][94], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 9#L43true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:23,004 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:23,004 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:23,004 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:23,005 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:23,005 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:23,005 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:23,005 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][94], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 9#L43true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 78#L56true, 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:23,005 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:23,005 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:23,005 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:23,005 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:23,007 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([607] L59-->L59-1: Formula: (= v_~i2~0_3 (+ |v_thread2Thread1of2ForFork1_#t~post5_3| 1)) InVars {thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_3|} OutVars{~i2~0=v_~i2~0_3, thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_3|} AuxVars[] AssignedVars[~i2~0][118], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 29#L59-1true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:23,007 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:23,007 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:23,007 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:23,007 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:23,007 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:23,007 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L44-1-->L47: Formula: (= v_~pos~0_116 (+ v_~pos~0_115 1)) InVars {~pos~0=v_~pos~0_116} OutVars{thread1Thread2of2ForFork0_#t~post2=|v_thread1Thread2of2ForFork0_#t~post2_9|, thread1Thread2of2ForFork0_#t~post3=|v_thread1Thread2of2ForFork0_#t~post3_5|, ~pos~0=v_~pos~0_115} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post2, thread1Thread2of2ForFork0_#t~post3, ~pos~0][52], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 47#L47true, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 128#L40-1true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 38#L55-1true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:23,007 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:23,008 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:04:23,008 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:04:23,008 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:23,008 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([721] L40-1-->thread1EXIT: Formula: (and (= |v_thread1Thread1of2ForFork0_#res.base_9| 0) (= |v_thread1Thread1of2ForFork0_#res.offset_9| 0) (<= (* 2 (mod v_~N~0_55 2147483648)) (mod v_~i1~0_90 4294967296))) InVars {~i1~0=v_~i1~0_90, ~N~0=v_~N~0_55} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_9|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_9|, ~i1~0=v_~i1~0_90, ~N~0=v_~N~0_55} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][76], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 38#L55-1true, 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:23,008 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:23,008 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:04:23,008 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:04:23,008 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:23,008 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:23,009 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][173], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 50#L55-1true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:23,009 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:23,009 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:23,009 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:23,009 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:23,009 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:23,009 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L44-1-->L47: Formula: (= v_~pos~0_116 (+ v_~pos~0_115 1)) InVars {~pos~0=v_~pos~0_116} OutVars{thread1Thread2of2ForFork0_#t~post2=|v_thread1Thread2of2ForFork0_#t~post2_9|, thread1Thread2of2ForFork0_#t~post3=|v_thread1Thread2of2ForFork0_#t~post3_5|, ~pos~0=v_~pos~0_115} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post2, thread1Thread2of2ForFork0_#t~post3, ~pos~0][52], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 47#L47true, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 50#L55-1true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:23,009 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:23,009 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:23,009 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:04:23,009 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:04:23,010 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([721] L40-1-->thread1EXIT: Formula: (and (= |v_thread1Thread1of2ForFork0_#res.base_9| 0) (= |v_thread1Thread1of2ForFork0_#res.offset_9| 0) (<= (* 2 (mod v_~N~0_55 2147483648)) (mod v_~i1~0_90 4294967296))) InVars {~i1~0=v_~i1~0_90, ~N~0=v_~N~0_55} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_9|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_9|, ~i1~0=v_~i1~0_90, ~N~0=v_~N~0_55} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][76], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 50#L55-1true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:23,010 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:23,010 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:04:23,010 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:23,010 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:23,010 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:04:23,013 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][94], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 9#L43true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:23,013 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:23,013 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:23,013 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:23,013 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:23,032 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][84], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 19#L62true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1353#true, 36#L47true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:23,032 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:23,032 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:23,032 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:23,032 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:23,037 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([607] L59-->L59-1: Formula: (= v_~i2~0_3 (+ |v_thread2Thread1of2ForFork1_#t~post5_3| 1)) InVars {thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_3|} OutVars{~i2~0=v_~i2~0_3, thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_3|} AuxVars[] AssignedVars[~i2~0][118], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 33#L41true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 59#L83-8true, 29#L59-1true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:23,037 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:23,038 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:23,038 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:23,038 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:23,038 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][94], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 9#L43true, 59#L83-8true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:23,038 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:23,038 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:23,038 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:23,038 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:23,038 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:23,038 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:23,038 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:23,041 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][94], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 47#L47true, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 9#L43true, 59#L83-8true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:23,041 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:23,041 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:23,041 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:23,041 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:23,042 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([607] L59-->L59-1: Formula: (= v_~i2~0_3 (+ |v_thread2Thread1of2ForFork1_#t~post5_3| 1)) InVars {thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_3|} OutVars{~i2~0=v_~i2~0_3, thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_3|} AuxVars[] AssignedVars[~i2~0][118], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 29#L59-1true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:23,043 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:23,043 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:23,043 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:23,043 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:23,043 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][94], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 9#L43true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:23,043 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:23,043 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:23,043 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:23,043 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:23,043 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:23,043 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] L40-1-->thread1EXIT: Formula: (and (= |v_thread1Thread1of2ForFork0_#res.base_9| 0) (= |v_thread1Thread1of2ForFork0_#res.offset_9| 0) (<= (* 2 (mod v_~N~0_55 2147483648)) (mod v_~i1~0_90 4294967296))) InVars {~i1~0=v_~i1~0_90, ~N~0=v_~N~0_55} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_9|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_9|, ~i1~0=v_~i1~0_90, ~N~0=v_~N~0_55} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][76], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:23,043 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:23,044 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:23,044 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:23,044 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:23,051 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][95], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, 1353#true, 36#L47true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:23,051 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:23,052 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:23,052 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:23,052 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:23,052 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:23,052 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][95], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1353#true, 36#L47true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 38#L55-1true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:23,052 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:23,052 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:23,053 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:23,053 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:23,053 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:23,054 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][95], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1353#true, 80#L45true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:23,054 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:23,054 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:23,054 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:23,054 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:23,054 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:23,066 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][95], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 50#L55-1true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1353#true, 36#L47true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:23,066 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:23,066 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:23,066 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:23,066 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:23,066 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:23,279 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][94], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 67#L83-4true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 9#L43true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:23,280 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:23,280 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:23,280 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:23,280 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:23,280 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][94], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 67#L83-4true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 9#L43true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 78#L56true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:23,280 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:23,280 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:23,280 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:23,280 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:23,500 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][95], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:23,500 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is not cut-off event [2023-08-03 20:04:23,500 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is not cut-off event [2023-08-03 20:04:23,500 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is not cut-off event [2023-08-03 20:04:23,500 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is not cut-off event [2023-08-03 20:04:23,500 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][95], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 67#L83-4true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:23,500 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:23,500 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:23,500 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:23,500 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:23,631 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][95], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, 1353#true, 36#L47true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:23,631 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:23,631 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:23,631 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:23,631 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:23,631 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:23,631 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:23,632 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][95], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1353#true, 80#L45true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:23,632 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:23,632 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:23,632 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:23,632 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:23,632 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:23,632 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:23,633 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][94], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 9#L43true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:23,633 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:23,633 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:23,633 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:23,633 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:23,633 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:23,633 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:23,634 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][94], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 50#L55-1true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 9#L43true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:23,634 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:23,634 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:23,634 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:23,634 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:23,634 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:23,637 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][94], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 9#L43true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:23,638 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:23,638 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:23,638 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:23,638 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:23,638 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:23,638 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([607] L59-->L59-1: Formula: (= v_~i2~0_3 (+ |v_thread2Thread1of2ForFork1_#t~post5_3| 1)) InVars {thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_3|} OutVars{~i2~0=v_~i2~0_3, thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_3|} AuxVars[] AssignedVars[~i2~0][118], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 29#L59-1true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:23,638 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:23,638 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:23,639 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:23,639 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:23,639 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:23,639 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L44-1-->L47: Formula: (= v_~pos~0_116 (+ v_~pos~0_115 1)) InVars {~pos~0=v_~pos~0_116} OutVars{thread1Thread2of2ForFork0_#t~post2=|v_thread1Thread2of2ForFork0_#t~post2_9|, thread1Thread2of2ForFork0_#t~post3=|v_thread1Thread2of2ForFork0_#t~post3_5|, ~pos~0=v_~pos~0_115} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post2, thread1Thread2of2ForFork0_#t~post3, ~pos~0][52], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 47#L47true, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 128#L40-1true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:23,639 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:23,639 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:23,639 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:23,639 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:23,639 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([721] L40-1-->thread1EXIT: Formula: (and (= |v_thread1Thread1of2ForFork0_#res.base_9| 0) (= |v_thread1Thread1of2ForFork0_#res.offset_9| 0) (<= (* 2 (mod v_~N~0_55 2147483648)) (mod v_~i1~0_90 4294967296))) InVars {~i1~0=v_~i1~0_90, ~N~0=v_~N~0_55} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_9|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_9|, ~i1~0=v_~i1~0_90, ~N~0=v_~N~0_55} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][76], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:23,639 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:23,639 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:23,639 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:23,639 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:23,639 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:23,640 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L44-1-->L47: Formula: (= v_~pos~0_116 (+ v_~pos~0_115 1)) InVars {~pos~0=v_~pos~0_116} OutVars{thread1Thread2of2ForFork0_#t~post2=|v_thread1Thread2of2ForFork0_#t~post2_9|, thread1Thread2of2ForFork0_#t~post3=|v_thread1Thread2of2ForFork0_#t~post3_5|, ~pos~0=v_~pos~0_115} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post2, thread1Thread2of2ForFork0_#t~post3, ~pos~0][52], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 47#L47true, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 78#L56true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:23,640 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:23,640 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:23,640 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:23,640 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:23,640 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] L40-1-->thread1EXIT: Formula: (and (= |v_thread1Thread1of2ForFork0_#res.base_9| 0) (= |v_thread1Thread1of2ForFork0_#res.offset_9| 0) (<= (* 2 (mod v_~N~0_55 2147483648)) (mod v_~i1~0_90 4294967296))) InVars {~i1~0=v_~i1~0_90, ~N~0=v_~N~0_55} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_9|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_9|, ~i1~0=v_~i1~0_90, ~N~0=v_~N~0_55} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][76], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 78#L56true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:23,640 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:23,640 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:23,640 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:23,640 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:23,665 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][94], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 47#L47true, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 9#L43true, 59#L83-8true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:23,665 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:23,665 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:23,665 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:23,665 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:23,665 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:23,666 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([607] L59-->L59-1: Formula: (= v_~i2~0_3 (+ |v_thread2Thread1of2ForFork1_#t~post5_3| 1)) InVars {thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_3|} OutVars{~i2~0=v_~i2~0_3, thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_3|} AuxVars[] AssignedVars[~i2~0][118], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 33#L41true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 29#L59-1true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:23,666 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:23,666 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:23,666 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:23,666 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:23,666 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][94], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 9#L43true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:23,667 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:23,667 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:23,667 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:23,667 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:23,667 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:23,667 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:23,667 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:23,669 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][94], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 47#L47true, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 9#L43true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:23,670 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:23,670 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:23,670 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:23,670 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:23,679 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][95], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1353#true, 36#L47true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:23,679 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:23,679 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:23,679 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:23,679 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:23,679 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:23,706 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][84], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 50#L55-1true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1353#true, 80#L45true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:23,707 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:23,707 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:23,707 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:23,707 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:23,859 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][93], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 50#L55-1true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 9#L43true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:23,860 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:23,860 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:23,860 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:23,860 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:23,928 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][95], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 14#L82-11true, 1353#true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 38#L55-1true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:23,928 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:23,928 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:23,928 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:23,928 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:24,188 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][173], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 78#L56true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:24,188 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:24,189 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:24,189 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:24,189 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:24,266 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][95], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1353#true, 36#L47true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:24,266 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:24,266 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:24,266 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:24,266 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:24,266 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:24,266 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:24,267 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][94], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 9#L43true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:24,267 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:24,267 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:24,267 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:24,267 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:24,267 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:24,267 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:24,267 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:24,267 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:24,289 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][84], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 50#L55-1true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1353#true, 36#L47true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:24,289 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:24,289 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:24,289 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:24,289 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:24,292 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][94], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 47#L47true, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 9#L43true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:24,292 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:24,292 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:24,292 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:24,292 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:24,292 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:24,318 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][139], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 80#L45true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), 57#thread2EXITtrue, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:24,318 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:24,318 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:24,318 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:24,318 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:24,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][94], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 48#L56true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 9#L43true, 59#L83-8true, 1353#true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:24,325 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:24,325 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:24,325 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:24,325 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:24,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][94], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 9#L43true, 59#L83-8true, 1353#true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 78#L56true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:24,326 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:24,326 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:24,326 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:24,326 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:24,388 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][95], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 67#L83-4true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 9#L43true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:24,388 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is not cut-off event [2023-08-03 20:04:24,388 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is not cut-off event [2023-08-03 20:04:24,388 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is not cut-off event [2023-08-03 20:04:24,388 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is not cut-off event [2023-08-03 20:04:24,441 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][143], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 9#L43true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), 57#thread2EXITtrue, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:24,441 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:24,441 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:24,441 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:24,441 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:24,503 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][95], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 28#L43true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:24,503 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:24,503 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:24,503 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:24,503 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:24,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][95], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, 1353#true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:24,506 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:24,506 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:24,506 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:24,506 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:24,513 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([607] L59-->L59-1: Formula: (= v_~i2~0_3 (+ |v_thread2Thread1of2ForFork1_#t~post5_3| 1)) InVars {thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_3|} OutVars{~i2~0=v_~i2~0_3, thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_3|} AuxVars[] AssignedVars[~i2~0][118], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, 29#L59-1true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:24,513 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:24,513 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:24,513 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:24,513 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:24,513 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([723] L40-1-->thread1EXIT: Formula: (and (= |v_thread1Thread2of2ForFork0_#res.base_9| 0) (= |v_thread1Thread2of2ForFork0_#res.offset_9| 0) (<= (* (mod v_~N~0_59 2147483648) 2) (mod v_~i1~0_92 4294967296))) InVars {~i1~0=v_~i1~0_92, ~N~0=v_~N~0_59} OutVars{thread1Thread2of2ForFork0_#res.offset=|v_thread1Thread2of2ForFork0_#res.offset_9|, ~i1~0=v_~i1~0_92, ~N~0=v_~N~0_59, thread1Thread2of2ForFork0_#res.base=|v_thread1Thread2of2ForFork0_#res.base_9|} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#res.offset, thread1Thread2of2ForFork0_#res.base][78], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 102#thread1EXITtrue, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:24,513 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:24,513 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:24,513 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:24,513 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:24,546 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][173], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 67#L83-4true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 78#L56true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:24,546 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:24,546 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:24,546 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:24,546 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:24,548 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([607] L59-->L59-1: Formula: (= v_~i2~0_3 (+ |v_thread2Thread1of2ForFork1_#t~post5_3| 1)) InVars {thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_3|} OutVars{~i2~0=v_~i2~0_3, thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_3|} AuxVars[] AssignedVars[~i2~0][118], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 67#L83-4true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 29#L59-1true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:24,548 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:24,548 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:24,548 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:24,548 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:24,589 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][94], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 102#thread1EXITtrue, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 9#L43true, 59#L83-8true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:24,589 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:24,589 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:24,589 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:24,590 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:24,639 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][139], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 36#L47true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), 57#thread2EXITtrue, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:24,639 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:24,639 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:24,639 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:24,639 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:24,664 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][139], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1NotInUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 67#L83-4true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 80#L45true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:24,664 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:24,664 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:24,664 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:24,664 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:24,670 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][94], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 48#L56true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 9#L43true, 1353#true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:24,670 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:24,670 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:24,670 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:24,670 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:24,670 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][94], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 9#L43true, 1353#true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 78#L56true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:24,670 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:24,670 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:24,670 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:24,670 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:24,775 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][143], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1NotInUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 67#L83-4true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 9#L43true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:24,776 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:24,776 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:24,776 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:24,776 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:24,817 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][95], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 78#L56true, 28#L43true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:24,817 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:24,817 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:24,817 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:24,817 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:24,818 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][95], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:24,818 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:24,818 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:24,818 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:24,818 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:24,824 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][95], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 28#L43true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:24,824 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:24,824 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:24,825 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:24,825 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:24,827 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][95], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1353#true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:24,828 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:24,828 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:24,828 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:24,828 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:25,027 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][173], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:25,028 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:25,028 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:25,028 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:25,028 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:25,028 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([607] L59-->L59-1: Formula: (= v_~i2~0_3 (+ |v_thread2Thread1of2ForFork1_#t~post5_3| 1)) InVars {thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_3|} OutVars{~i2~0=v_~i2~0_3, thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_3|} AuxVars[] AssignedVars[~i2~0][118], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 29#L59-1true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:25,028 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:25,028 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:25,028 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:25,028 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:25,029 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([723] L40-1-->thread1EXIT: Formula: (and (= |v_thread1Thread2of2ForFork0_#res.base_9| 0) (= |v_thread1Thread2of2ForFork0_#res.offset_9| 0) (<= (* (mod v_~N~0_59 2147483648) 2) (mod v_~i1~0_92 4294967296))) InVars {~i1~0=v_~i1~0_92, ~N~0=v_~N~0_59} OutVars{thread1Thread2of2ForFork0_#res.offset=|v_thread1Thread2of2ForFork0_#res.offset_9|, ~i1~0=v_~i1~0_92, ~N~0=v_~N~0_59, thread1Thread2of2ForFork0_#res.base=|v_thread1Thread2of2ForFork0_#res.base_9|} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#res.offset, thread1Thread2of2ForFork0_#res.base][78], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 102#thread1EXITtrue, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:25,029 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:25,029 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:25,029 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:25,029 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:25,072 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([607] L59-->L59-1: Formula: (= v_~i2~0_3 (+ |v_thread2Thread1of2ForFork1_#t~post5_3| 1)) InVars {thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_3|} OutVars{~i2~0=v_~i2~0_3, thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_3|} AuxVars[] AssignedVars[~i2~0][118], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 67#L83-4true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 29#L59-1true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:25,073 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:25,073 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:25,073 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:25,073 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:25,105 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][94], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 102#thread1EXITtrue, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 9#L43true, 59#L83-8true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:25,105 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:25,105 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:25,105 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:25,105 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:25,110 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][94], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 102#thread1EXITtrue, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 9#L43true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 38#L55-1true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:25,110 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:25,110 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:25,110 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:25,111 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:25,111 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][94], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 102#thread1EXITtrue, 50#L55-1true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 9#L43true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:25,111 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:25,111 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:25,111 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:25,111 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:25,157 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][139], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1NotInUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 67#L83-4true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 36#L47true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:25,158 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:25,158 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:25,158 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:25,158 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:25,227 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][95], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1NotInUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 9#L43true, 59#L83-8true, 1353#true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:25,227 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is not cut-off event [2023-08-03 20:04:25,227 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is not cut-off event [2023-08-03 20:04:25,227 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is not cut-off event [2023-08-03 20:04:25,227 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is not cut-off event [2023-08-03 20:04:25,228 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][95], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 9#L43true, 59#L83-8true, 1353#true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:25,228 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is not cut-off event [2023-08-03 20:04:25,228 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is not cut-off event [2023-08-03 20:04:25,228 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is not cut-off event [2023-08-03 20:04:25,228 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is not cut-off event [2023-08-03 20:04:25,278 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][95], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1NotInUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 9#L43true, 1353#true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:25,278 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:25,278 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:25,278 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:25,278 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:25,279 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][95], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 9#L43true, 1353#true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:25,279 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:25,279 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:25,279 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:25,279 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:25,309 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][95], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 78#L56true, 28#L43true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:25,309 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:25,309 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:25,309 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:25,310 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:25,310 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][95], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 28#L43true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:25,310 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:25,310 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:25,310 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:25,310 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:25,310 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][95], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:25,310 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:25,310 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:25,310 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:25,310 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:25,310 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:25,318 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][95], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 67#L83-4true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:25,318 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:25,318 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:25,318 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:25,318 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:25,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([607] L59-->L59-1: Formula: (= v_~i2~0_3 (+ |v_thread2Thread1of2ForFork1_#t~post5_3| 1)) InVars {thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_3|} OutVars{~i2~0=v_~i2~0_3, thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_3|} AuxVars[] AssignedVars[~i2~0][118], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 67#L83-4true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 29#L59-1true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:25,327 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:25,327 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:25,327 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:25,327 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:25,330 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([723] L40-1-->thread1EXIT: Formula: (and (= |v_thread1Thread2of2ForFork0_#res.base_9| 0) (= |v_thread1Thread2of2ForFork0_#res.offset_9| 0) (<= (* (mod v_~N~0_59 2147483648) 2) (mod v_~i1~0_92 4294967296))) InVars {~i1~0=v_~i1~0_92, ~N~0=v_~N~0_59} OutVars{thread1Thread2of2ForFork0_#res.offset=|v_thread1Thread2of2ForFork0_#res.offset_9|, ~i1~0=v_~i1~0_92, ~N~0=v_~N~0_59, thread1Thread2of2ForFork0_#res.base=|v_thread1Thread2of2ForFork0_#res.base_9|} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#res.offset, thread1Thread2of2ForFork0_#res.base][78], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 102#thread1EXITtrue, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 67#L83-4true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:25,330 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:25,330 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:25,330 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:25,330 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:25,330 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][173], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:25,330 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:25,330 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:25,330 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:25,331 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:25,331 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][173], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 67#L83-4true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:25,331 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:25,331 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:25,331 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:25,331 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:25,364 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][173], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 59#L83-8true, 1353#true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 78#L56true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:25,364 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:25,364 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:25,364 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:25,364 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:25,365 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][173], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 67#L83-4true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:25,365 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:25,366 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:25,366 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:25,366 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:25,366 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([607] L59-->L59-1: Formula: (= v_~i2~0_3 (+ |v_thread2Thread1of2ForFork1_#t~post5_3| 1)) InVars {thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_3|} OutVars{~i2~0=v_~i2~0_3, thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_3|} AuxVars[] AssignedVars[~i2~0][118], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 59#L83-8true, 29#L59-1true, 1353#true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:25,366 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:25,366 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:25,366 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:25,366 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:25,395 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][94], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 102#thread1EXITtrue, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 9#L43true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:25,395 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:25,395 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:25,395 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:25,395 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:25,395 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][94], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 102#thread1EXITtrue, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 9#L43true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 78#L56true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:25,395 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:25,395 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:25,395 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:25,395 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:25,401 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][94], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 67#L83-4true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 9#L43true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 38#L55-1true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:25,401 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:25,402 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:25,402 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:25,402 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:25,402 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][94], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 50#L55-1true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 67#L83-4true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 9#L43true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:25,402 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:25,402 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:25,402 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:25,402 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:25,467 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][139], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1NotInUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, 80#L45true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:25,467 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:25,467 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:25,468 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:25,468 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:25,550 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][143], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1NotInUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 9#L43true, 59#L83-8true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:25,550 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:25,550 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:25,550 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:25,550 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:25,579 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][95], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 67#L83-4true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 78#L56true, 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:25,580 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:25,580 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:25,580 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:25,580 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:25,580 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][95], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 67#L83-4true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:25,580 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:25,580 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:25,580 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:25,580 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:25,580 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][95], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 67#L83-4true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:25,580 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:25,580 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:25,580 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:25,580 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:25,580 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:25,617 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][173], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 1353#true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 78#L56true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:25,618 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:25,618 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:25,618 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:25,618 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:25,619 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([607] L59-->L59-1: Formula: (= v_~i2~0_3 (+ |v_thread2Thread1of2ForFork1_#t~post5_3| 1)) InVars {thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_3|} OutVars{~i2~0=v_~i2~0_3, thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_3|} AuxVars[] AssignedVars[~i2~0][118], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 29#L59-1true, 1353#true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:25,619 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:25,619 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:25,619 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:25,619 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:25,619 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([607] L59-->L59-1: Formula: (= v_~i2~0_3 (+ |v_thread2Thread1of2ForFork1_#t~post5_3| 1)) InVars {thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_3|} OutVars{~i2~0=v_~i2~0_3, thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_3|} AuxVars[] AssignedVars[~i2~0][118], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 59#L83-8true, 29#L59-1true, 1353#true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:25,619 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:25,619 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:25,619 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:25,619 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:25,652 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][94], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 67#L83-4true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 9#L43true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:25,652 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:25,652 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:25,652 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:25,652 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:25,652 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][94], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 67#L83-4true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 9#L43true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:25,653 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:25,653 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:25,653 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:25,653 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:25,653 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:25,653 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][94], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 67#L83-4true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 9#L43true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 78#L56true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:25,653 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:25,653 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:25,653 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:25,653 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:25,653 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:25,696 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][139], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1NotInUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 36#L47true, Black: 627#true, 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:25,696 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:25,696 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:25,696 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:25,696 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:25,911 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][139], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1NotInUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 80#L45true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:25,911 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:25,911 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:25,911 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:25,912 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:25,983 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][95], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1NotInUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1353#true, 80#L45true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:25,983 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:25,983 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:25,983 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:25,983 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:25,983 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][95], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1353#true, 80#L45true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:25,984 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:25,984 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:25,984 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:25,984 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:25,999 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][143], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1NotInUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 9#L43true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:25,999 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:25,999 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:25,999 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:25,999 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:26,031 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][95], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, 1353#true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:26,031 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:26,031 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:26,031 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:26,031 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:26,040 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][173], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, 1353#true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:26,041 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:26,041 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:26,041 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:26,041 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:26,041 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([607] L59-->L59-1: Formula: (= v_~i2~0_3 (+ |v_thread2Thread1of2ForFork1_#t~post5_3| 1)) InVars {thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_3|} OutVars{~i2~0=v_~i2~0_3, thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_3|} AuxVars[] AssignedVars[~i2~0][118], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, 29#L59-1true, 1353#true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:26,041 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:26,042 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:26,042 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:26,042 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:26,042 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([723] L40-1-->thread1EXIT: Formula: (and (= |v_thread1Thread2of2ForFork0_#res.base_9| 0) (= |v_thread1Thread2of2ForFork0_#res.offset_9| 0) (<= (* (mod v_~N~0_59 2147483648) 2) (mod v_~i1~0_92 4294967296))) InVars {~i1~0=v_~i1~0_92, ~N~0=v_~N~0_59} OutVars{thread1Thread2of2ForFork0_#res.offset=|v_thread1Thread2of2ForFork0_#res.offset_9|, ~i1~0=v_~i1~0_92, ~N~0=v_~N~0_59, thread1Thread2of2ForFork0_#res.base=|v_thread1Thread2of2ForFork0_#res.base_9|} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#res.offset, thread1Thread2of2ForFork0_#res.base][78], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 102#thread1EXITtrue, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, 1353#true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:26,042 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:26,042 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:26,042 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:26,042 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:26,065 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][173], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 59#L83-8true, 1353#true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:26,065 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:26,066 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:26,066 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:26,066 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:26,066 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([607] L59-->L59-1: Formula: (= v_~i2~0_3 (+ |v_thread2Thread1of2ForFork1_#t~post5_3| 1)) InVars {thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_3|} OutVars{~i2~0=v_~i2~0_3, thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_3|} AuxVars[] AssignedVars[~i2~0][118], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 29#L59-1true, 1353#true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:26,066 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:26,066 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:26,066 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:26,066 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:26,096 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][94], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 9#L43true, 59#L83-8true, 1353#true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:26,096 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:26,096 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:26,096 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:26,096 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:26,097 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][94], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 50#L55-1true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 9#L43true, 59#L83-8true, 1353#true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:26,097 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:26,097 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:26,097 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:26,097 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:26,131 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][139], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1NotInUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 36#L47true, Black: 627#true, 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:26,131 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:26,131 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:26,131 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:26,131 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:26,198 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][95], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1NotInUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1353#true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 36#L47true, Black: 627#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:26,198 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:26,198 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:26,198 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:26,198 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:26,199 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][95], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1353#true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 36#L47true, Black: 627#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:26,199 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:26,199 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:26,199 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:26,199 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:26,228 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][95], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, 1353#true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 78#L56true, 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:26,228 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:26,228 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:26,229 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:26,229 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:26,229 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][95], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 48#L56true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, 1353#true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:26,229 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:26,229 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:26,229 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:26,229 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:26,229 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][95], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, 1353#true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:26,229 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:26,229 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:26,229 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:26,229 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:26,230 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:26,237 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][95], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1353#true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:26,237 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:26,237 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:26,237 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:26,237 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:26,245 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][173], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1353#true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:26,245 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:26,245 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:26,245 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:26,245 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:26,245 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([607] L59-->L59-1: Formula: (= v_~i2~0_3 (+ |v_thread2Thread1of2ForFork1_#t~post5_3| 1)) InVars {thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_3|} OutVars{~i2~0=v_~i2~0_3, thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_3|} AuxVars[] AssignedVars[~i2~0][118], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 29#L59-1true, 1353#true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:26,245 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:26,245 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:26,246 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:26,246 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:26,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([723] L40-1-->thread1EXIT: Formula: (and (= |v_thread1Thread2of2ForFork0_#res.base_9| 0) (= |v_thread1Thread2of2ForFork0_#res.offset_9| 0) (<= (* (mod v_~N~0_59 2147483648) 2) (mod v_~i1~0_92 4294967296))) InVars {~i1~0=v_~i1~0_92, ~N~0=v_~N~0_59} OutVars{thread1Thread2of2ForFork0_#res.offset=|v_thread1Thread2of2ForFork0_#res.offset_9|, ~i1~0=v_~i1~0_92, ~N~0=v_~N~0_59, thread1Thread2of2ForFork0_#res.base=|v_thread1Thread2of2ForFork0_#res.base_9|} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#res.offset, thread1Thread2of2ForFork0_#res.base][78], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 102#thread1EXITtrue, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1353#true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:26,246 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:26,246 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:26,246 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:26,246 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:26,265 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][173], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 1353#true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:26,266 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:26,266 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:26,266 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:26,266 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:26,284 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][94], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 9#L43true, 59#L83-8true, 1353#true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:26,284 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:26,284 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:26,285 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:26,285 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:26,285 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][94], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 48#L56true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 9#L43true, 59#L83-8true, 1353#true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:26,285 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:26,285 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:26,285 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:26,285 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:26,285 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:26,285 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][94], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 9#L43true, 59#L83-8true, 1353#true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 78#L56true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:26,285 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:26,285 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:26,285 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:26,286 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:26,286 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:26,292 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][94], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 9#L43true, 1353#true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:26,292 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:26,292 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:26,292 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:26,293 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:26,293 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][94], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 50#L55-1true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 9#L43true, 1353#true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:26,293 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:26,293 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:26,293 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:26,293 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:26,405 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][95], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1353#true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 78#L56true, 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:26,405 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:26,405 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:26,406 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:26,406 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:26,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][95], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 48#L56true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1353#true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:26,406 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:26,406 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:26,406 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:26,406 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:26,406 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][95], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1353#true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:26,406 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:26,406 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:26,406 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:26,407 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:26,407 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:26,452 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][94], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 9#L43true, 1353#true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:26,452 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:26,452 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:26,452 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:26,452 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:26,452 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][94], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 48#L56true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 9#L43true, 1353#true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:26,452 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:26,452 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:26,452 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:26,453 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:26,453 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:26,453 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][94], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 9#L43true, 1353#true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 78#L56true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:26,453 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:26,453 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:26,453 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:26,453 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:26,453 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:26,527 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][95], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1NotInUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1353#true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:26,528 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:26,528 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:26,528 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:26,528 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:26,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] L40-1-->thread1EXIT: Formula: (and (= |v_thread1Thread1of2ForFork0_#res.base_9| 0) (= |v_thread1Thread1of2ForFork0_#res.offset_9| 0) (<= (* 2 (mod v_~N~0_55 2147483648)) (mod v_~i1~0_90 4294967296))) InVars {~i1~0=v_~i1~0_90, ~N~0=v_~N~0_55} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_9|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_9|, ~i1~0=v_~i1~0_90, ~N~0=v_~N~0_55} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][76], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1044#true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1NotInUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 81#L41true, thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1353#true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:26,528 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:26,528 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:26,528 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:26,528 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:26,529 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][95], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 128#L40-1true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1353#true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:26,529 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:26,529 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:26,529 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:26,529 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:26,529 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] L40-1-->thread1EXIT: Formula: (and (= |v_thread1Thread1of2ForFork0_#res.base_9| 0) (= |v_thread1Thread1of2ForFork0_#res.offset_9| 0) (<= (* 2 (mod v_~N~0_55 2147483648)) (mod v_~i1~0_90 4294967296))) InVars {~i1~0=v_~i1~0_90, ~N~0=v_~N~0_55} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_9|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_9|, ~i1~0=v_~i1~0_90, ~N~0=v_~N~0_55} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][76], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 81#L41true, thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1353#true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:26,529 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:26,529 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:26,529 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:26,529 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:27,108 INFO L124 PetriNetUnfolderBase]: 64604/98500 cut-off events. [2023-08-03 20:04:27,108 INFO L125 PetriNetUnfolderBase]: For 315362/327096 co-relation queries the response was YES. [2023-08-03 20:04:27,494 INFO L83 FinitePrefix]: Finished finitePrefix Result has 375718 conditions, 98500 events. 64604/98500 cut-off events. For 315362/327096 co-relation queries the response was YES. Maximal size of possible extension queue 3655. Compared 816143 event pairs, 18871 based on Foata normal form. 3982/96050 useless extension candidates. Maximal degree in co-relation 374194. Up to 58103 conditions per place. [2023-08-03 20:04:27,874 INFO L140 encePairwiseOnDemand]: 256/264 looper letters, 153 selfloop transitions, 6 changer transitions 11/209 dead transitions. [2023-08-03 20:04:27,875 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 98 places, 209 transitions, 1678 flow [2023-08-03 20:04:27,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-03 20:04:27,875 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-03 20:04:27,876 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 432 transitions. [2023-08-03 20:04:27,876 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5454545454545454 [2023-08-03 20:04:27,876 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 432 transitions. [2023-08-03 20:04:27,876 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 432 transitions. [2023-08-03 20:04:27,876 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-03 20:04:27,876 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 432 transitions. [2023-08-03 20:04:27,877 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 144.0) internal successors, (432), 3 states have internal predecessors, (432), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-03 20:04:27,878 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 264.0) internal successors, (1056), 4 states have internal predecessors, (1056), 0 states have call successors, (0), 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-03 20:04:27,878 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 264.0) internal successors, (1056), 4 states have internal predecessors, (1056), 0 states have call successors, (0), 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-03 20:04:27,878 INFO L175 Difference]: Start difference. First operand has 96 places, 137 transitions, 860 flow. Second operand 3 states and 432 transitions. [2023-08-03 20:04:27,878 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 98 places, 209 transitions, 1678 flow [2023-08-03 20:04:29,726 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 98 places, 209 transitions, 1630 flow, removed 24 selfloop flow, removed 0 redundant places. [2023-08-03 20:04:29,728 INFO L231 Difference]: Finished difference. Result has 100 places, 143 transitions, 920 flow [2023-08-03 20:04:29,728 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=264, PETRI_DIFFERENCE_MINUEND_FLOW=828, PETRI_DIFFERENCE_MINUEND_PLACES=96, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=137, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=131, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=920, PETRI_PLACES=100, PETRI_TRANSITIONS=143} [2023-08-03 20:04:29,728 INFO L281 CegarLoopForPetriNet]: 61 programPoint places, 39 predicate places. [2023-08-03 20:04:29,728 INFO L495 AbstractCegarLoop]: Abstraction has has 100 places, 143 transitions, 920 flow [2023-08-03 20:04:29,728 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 127.66666666666667) internal successors, (383), 3 states have internal predecessors, (383), 0 states have call successors, (0), 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-03 20:04:29,729 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-03 20:04:29,729 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-03 20:04:29,729 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-08-03 20:04:29,729 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-03 20:04:29,729 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-03 20:04:29,729 INFO L85 PathProgramCache]: Analyzing trace with hash -1482601104, now seen corresponding path program 1 times [2023-08-03 20:04:29,729 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-03 20:04:29,729 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1683492395] [2023-08-03 20:04:29,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-03 20:04:29,729 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-03 20:04:29,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-03 20:04:30,018 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2023-08-03 20:04:30,018 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-03 20:04:30,018 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1683492395] [2023-08-03 20:04:30,018 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1683492395] provided 0 perfect and 1 imperfect interpolant sequences [2023-08-03 20:04:30,018 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1613705463] [2023-08-03 20:04:30,018 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-03 20:04:30,019 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-03 20:04:30,019 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-08-03 20:04:30,020 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-08-03 20:04:30,046 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-08-03 20:04:30,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-03 20:04:30,109 INFO L262 TraceCheckSpWp]: Trace formula consists of 186 conjuncts, 14 conjunts are in the unsatisfiable core [2023-08-03 20:04:30,117 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-08-03 20:04:30,211 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2023-08-03 20:04:30,211 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-08-03 20:04:30,279 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2023-08-03 20:04:30,279 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1613705463] provided 0 perfect and 2 imperfect interpolant sequences [2023-08-03 20:04:30,279 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-08-03 20:04:30,279 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [2, 2, 2] total 2 [2023-08-03 20:04:30,280 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1934873078] [2023-08-03 20:04:30,280 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-08-03 20:04:30,280 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-08-03 20:04:30,281 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-03 20:04:30,281 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-08-03 20:04:30,281 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-08-03 20:04:30,296 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 124 out of 264 [2023-08-03 20:04:30,297 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 100 places, 143 transitions, 920 flow. Second operand has 4 states, 4 states have (on average 131.0) internal successors, (524), 4 states have internal predecessors, (524), 0 states have call successors, (0), 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-03 20:04:30,297 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-03 20:04:30,297 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 124 of 264 [2023-08-03 20:04:30,297 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-03 20:04:34,471 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][101], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1359#true, Black: 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 19#L62true, 468#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 82#L82-6true, 9#L43true, 1353#true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:34,471 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:04:34,471 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-03 20:04:34,471 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-03 20:04:34,471 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:34,474 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][101], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1359#true, Black: 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 468#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 82#L82-6true, 121#L62true, 9#L43true, 1353#true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 78#L56true, 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:34,474 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:04:34,474 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-03 20:04:34,474 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-03 20:04:34,474 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:36,128 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][101], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 19#L62true, 48#L56true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 9#L43true, 1353#true, 14#L82-11true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:36,128 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:36,128 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:36,128 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:36,128 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:36,133 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][101], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 121#L62true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 9#L43true, 1353#true, 14#L82-11true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 78#L56true, 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:36,133 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:36,133 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:36,133 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:36,133 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:36,674 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][101], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 19#L62true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 9#L43true, 59#L83-8true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:36,675 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:36,675 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:36,675 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:36,675 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:36,679 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][101], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 121#L62true, 9#L43true, 59#L83-8true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 78#L56true, 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:36,679 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:36,679 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:36,679 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:36,679 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:37,502 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][101], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 19#L62true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 9#L43true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:37,502 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:37,502 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:37,502 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:37,502 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:37,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][101], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 121#L62true, 9#L43true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 78#L56true, 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:37,506 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:37,506 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:37,507 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:37,507 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:39,700 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][101], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1NotInUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 67#L83-4true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 9#L43true, 1353#true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:39,701 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:39,701 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:39,701 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:39,701 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:40,164 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][101], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1NotInUse, 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 9#L43true, 59#L83-8true, 1353#true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:40,164 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:40,164 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:40,164 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:40,164 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:40,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][101], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1NotInUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 9#L43true, 1353#true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:40,326 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:40,326 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:40,326 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:40,326 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:41,034 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][113], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 44#L84-8true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 815#true, Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0NotInUse, Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 29#L59-1true, 1353#true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:41,034 INFO L294 olderBase$Statistics]: this new event has 57 ancestors and is cut-off event [2023-08-03 20:04:41,034 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:41,034 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:41,034 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:41,034 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][113], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 815#true, Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0NotInUse, Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 29#L59-1true, 73#L84-3true, 1353#true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:41,034 INFO L294 olderBase$Statistics]: this new event has 58 ancestors and is cut-off event [2023-08-03 20:04:41,035 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:04:41,035 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:04:41,035 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:04:41,038 INFO L124 PetriNetUnfolderBase]: 79552/125525 cut-off events. [2023-08-03 20:04:41,038 INFO L125 PetriNetUnfolderBase]: For 405665/413828 co-relation queries the response was YES. [2023-08-03 20:04:41,607 INFO L83 FinitePrefix]: Finished finitePrefix Result has 478649 conditions, 125525 events. 79552/125525 cut-off events. For 405665/413828 co-relation queries the response was YES. Maximal size of possible extension queue 4420. Compared 1117322 event pairs, 14531 based on Foata normal form. 1255/123220 useless extension candidates. Maximal degree in co-relation 476588. Up to 89568 conditions per place. [2023-08-03 20:04:42,098 INFO L140 encePairwiseOnDemand]: 256/264 looper letters, 185 selfloop transitions, 31 changer transitions 6/254 dead transitions. [2023-08-03 20:04:42,098 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 103 places, 254 transitions, 2073 flow [2023-08-03 20:04:42,098 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-08-03 20:04:42,098 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2023-08-03 20:04:42,099 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 602 transitions. [2023-08-03 20:04:42,099 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5700757575757576 [2023-08-03 20:04:42,100 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 602 transitions. [2023-08-03 20:04:42,100 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 602 transitions. [2023-08-03 20:04:42,100 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-03 20:04:42,100 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 602 transitions. [2023-08-03 20:04:42,101 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 150.5) internal successors, (602), 4 states have internal predecessors, (602), 0 states have call successors, (0), 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-03 20:04:42,102 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 264.0) internal successors, (1320), 5 states have internal predecessors, (1320), 0 states have call successors, (0), 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-03 20:04:42,103 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 264.0) internal successors, (1320), 5 states have internal predecessors, (1320), 0 states have call successors, (0), 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-03 20:04:42,103 INFO L175 Difference]: Start difference. First operand has 100 places, 143 transitions, 920 flow. Second operand 4 states and 602 transitions. [2023-08-03 20:04:42,103 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 103 places, 254 transitions, 2073 flow [2023-08-03 20:04:45,736 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 101 places, 254 transitions, 2047 flow, removed 0 selfloop flow, removed 2 redundant places. [2023-08-03 20:04:45,738 INFO L231 Difference]: Finished difference. Result has 103 places, 169 transitions, 1173 flow [2023-08-03 20:04:45,739 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=264, PETRI_DIFFERENCE_MINUEND_FLOW=908, PETRI_DIFFERENCE_MINUEND_PLACES=98, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=143, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=17, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=124, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=1173, PETRI_PLACES=103, PETRI_TRANSITIONS=169} [2023-08-03 20:04:45,739 INFO L281 CegarLoopForPetriNet]: 61 programPoint places, 42 predicate places. [2023-08-03 20:04:45,739 INFO L495 AbstractCegarLoop]: Abstraction has has 103 places, 169 transitions, 1173 flow [2023-08-03 20:04:45,739 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 131.0) internal successors, (524), 4 states have internal predecessors, (524), 0 states have call successors, (0), 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-03 20:04:45,739 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-03 20:04:45,739 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-03 20:04:45,743 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2023-08-03 20:04:45,940 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2023-08-03 20:04:45,940 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-03 20:04:45,940 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-03 20:04:45,941 INFO L85 PathProgramCache]: Analyzing trace with hash -33009313, now seen corresponding path program 1 times [2023-08-03 20:04:45,941 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-03 20:04:45,941 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [495031074] [2023-08-03 20:04:45,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-03 20:04:45,941 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-03 20:04:45,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-03 20:04:45,986 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2023-08-03 20:04:45,987 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-03 20:04:45,987 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [495031074] [2023-08-03 20:04:45,987 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [495031074] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-03 20:04:45,987 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-03 20:04:45,987 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-08-03 20:04:45,987 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1462468067] [2023-08-03 20:04:45,987 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-03 20:04:45,988 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-03 20:04:45,988 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-03 20:04:45,988 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-03 20:04:45,989 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-08-03 20:04:46,025 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 119 out of 264 [2023-08-03 20:04:46,026 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 103 places, 169 transitions, 1173 flow. Second operand has 3 states, 3 states have (on average 130.0) internal successors, (390), 3 states have internal predecessors, (390), 0 states have call successors, (0), 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-03 20:04:46,026 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-03 20:04:46,026 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 119 of 264 [2023-08-03 20:04:46,026 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-03 20:04:46,890 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] L40-1-->thread1EXIT: Formula: (and (= |v_thread1Thread1of2ForFork0_#res.base_9| 0) (= |v_thread1Thread1of2ForFork0_#res.offset_9| 0) (<= (* 2 (mod v_~N~0_55 2147483648)) (mod v_~i1~0_90 4294967296))) InVars {~i1~0=v_~i1~0_90, ~N~0=v_~N~0_55} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_9|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_9|, ~i1~0=v_~i1~0_90, ~N~0=v_~N~0_55} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][3], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 468#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 75#L44-1true, 37#L82-5true, 29#L59-1true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:46,891 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2023-08-03 20:04:46,891 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-03 20:04:46,891 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-03 20:04:46,891 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-03 20:04:46,891 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][136], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 19#L62true, 468#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 75#L44-1true, 37#L82-5true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:46,891 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2023-08-03 20:04:46,891 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-03 20:04:46,891 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-03 20:04:46,891 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-03 20:04:46,902 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([723] L40-1-->thread1EXIT: Formula: (and (= |v_thread1Thread2of2ForFork0_#res.base_9| 0) (= |v_thread1Thread2of2ForFork0_#res.offset_9| 0) (<= (* (mod v_~N~0_59 2147483648) 2) (mod v_~i1~0_92 4294967296))) InVars {~i1~0=v_~i1~0_92, ~N~0=v_~N~0_59} OutVars{thread1Thread2of2ForFork0_#res.offset=|v_thread1Thread2of2ForFork0_#res.offset_9|, ~i1~0=v_~i1~0_92, ~N~0=v_~N~0_59, thread1Thread2of2ForFork0_#res.base=|v_thread1Thread2of2ForFork0_#res.base_9|} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#res.offset, thread1Thread2of2ForFork0_#res.base][14], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 102#thread1EXITtrue, Black: 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 468#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 37#L82-5true, 29#L59-1true, 80#L45true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:46,902 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2023-08-03 20:04:46,902 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-03 20:04:46,902 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-03 20:04:46,902 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-03 20:04:46,902 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][136], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 19#L62true, 468#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 37#L82-5true, 80#L45true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:46,902 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2023-08-03 20:04:46,902 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-03 20:04:46,903 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-03 20:04:46,903 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-03 20:04:47,356 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([613] L55-1-->L56: Formula: (< (mod v_~i2~0_1 4294967296) (* 2 (mod v_~N~0_3 2147483648))) InVars {~i2~0=v_~i2~0_1, ~N~0=v_~N~0_3} OutVars{~i2~0=v_~i2~0_1, ~N~0=v_~N~0_3} AuxVars[] AssignedVars[][94], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 48#L56true, 468#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 82#L82-6true, 75#L44-1true, 29#L59-1true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:47,356 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-03 20:04:47,356 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-03 20:04:47,356 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-03 20:04:47,356 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-03 20:04:47,356 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] L40-1-->thread1EXIT: Formula: (and (= |v_thread1Thread1of2ForFork0_#res.base_9| 0) (= |v_thread1Thread1of2ForFork0_#res.offset_9| 0) (<= (* 2 (mod v_~N~0_55 2147483648)) (mod v_~i1~0_90 4294967296))) InVars {~i1~0=v_~i1~0_90, ~N~0=v_~N~0_55} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_9|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_9|, ~i1~0=v_~i1~0_90, ~N~0=v_~N~0_55} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][3], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 468#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 82#L82-6true, 75#L44-1true, 29#L59-1true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:47,356 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-03 20:04:47,356 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-03 20:04:47,356 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-03 20:04:47,356 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-03 20:04:47,356 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][136], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 19#L62true, 468#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 82#L82-6true, 75#L44-1true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:47,356 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-03 20:04:47,357 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-03 20:04:47,357 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-03 20:04:47,357 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-03 20:04:47,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([724] L55-1-->thread2EXIT: Formula: (and (= |v_thread2Thread2of2ForFork1_#res.base_9| 0) (= |v_thread2Thread2of2ForFork1_#res.offset_9| 0) (<= (* 2 (mod v_~N~0_61 2147483648)) (mod v_~i2~0_88 4294967296))) InVars {~i2~0=v_~i2~0_88, ~N~0=v_~N~0_61} OutVars{~i2~0=v_~i2~0_88, thread2Thread2of2ForFork1_#res.offset=|v_thread2Thread2of2ForFork1_#res.offset_9|, ~N~0=v_~N~0_61, thread2Thread2of2ForFork1_#res.base=|v_thread2Thread2of2ForFork1_#res.base_9|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#res.offset, thread2Thread2of2ForFork1_#res.base][92], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1353#true, thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 468#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 82#L82-6true, 75#L44-1true, 29#L59-1true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 10#thread2EXITtrue, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:47,357 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-03 20:04:47,357 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-03 20:04:47,357 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-03 20:04:47,357 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-03 20:04:47,371 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([723] L40-1-->thread1EXIT: Formula: (and (= |v_thread1Thread2of2ForFork0_#res.base_9| 0) (= |v_thread1Thread2of2ForFork0_#res.offset_9| 0) (<= (* (mod v_~N~0_59 2147483648) 2) (mod v_~i1~0_92 4294967296))) InVars {~i1~0=v_~i1~0_92, ~N~0=v_~N~0_59} OutVars{thread1Thread2of2ForFork0_#res.offset=|v_thread1Thread2of2ForFork0_#res.offset_9|, ~i1~0=v_~i1~0_92, ~N~0=v_~N~0_59, thread1Thread2of2ForFork0_#res.base=|v_thread1Thread2of2ForFork0_#res.base_9|} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#res.offset, thread1Thread2of2ForFork0_#res.base][14], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 102#thread1EXITtrue, Black: 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 468#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 37#L82-5true, 29#L59-1true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 36#L47true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:47,372 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-03 20:04:47,372 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-03 20:04:47,372 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-03 20:04:47,372 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-03 20:04:47,372 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][136], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 468#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 19#L62true, 37#L82-5true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 36#L47true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:47,372 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-03 20:04:47,372 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-03 20:04:47,372 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-03 20:04:47,372 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-03 20:04:47,373 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([613] L55-1-->L56: Formula: (< (mod v_~i2~0_1 4294967296) (* 2 (mod v_~N~0_3 2147483648))) InVars {~i2~0=v_~i2~0_1, ~N~0=v_~N~0_3} OutVars{~i2~0=v_~i2~0_1, ~N~0=v_~N~0_3} AuxVars[] AssignedVars[][94], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, 20#L40-1true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 468#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 82#L82-6true, 29#L59-1true, 80#L45true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:47,373 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-03 20:04:47,373 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-03 20:04:47,373 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-03 20:04:47,373 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-03 20:04:47,373 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([723] L40-1-->thread1EXIT: Formula: (and (= |v_thread1Thread2of2ForFork0_#res.base_9| 0) (= |v_thread1Thread2of2ForFork0_#res.offset_9| 0) (<= (* (mod v_~N~0_59 2147483648) 2) (mod v_~i1~0_92 4294967296))) InVars {~i1~0=v_~i1~0_92, ~N~0=v_~N~0_59} OutVars{thread1Thread2of2ForFork0_#res.offset=|v_thread1Thread2of2ForFork0_#res.offset_9|, ~i1~0=v_~i1~0_92, ~N~0=v_~N~0_59, thread1Thread2of2ForFork0_#res.base=|v_thread1Thread2of2ForFork0_#res.base_9|} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#res.offset, thread1Thread2of2ForFork0_#res.base][14], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 102#thread1EXITtrue, Black: 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 468#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 82#L82-6true, 29#L59-1true, 80#L45true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:47,373 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-03 20:04:47,373 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-03 20:04:47,373 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-03 20:04:47,373 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-03 20:04:47,373 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][136], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 19#L62true, 468#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 82#L82-6true, 80#L45true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:47,373 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-03 20:04:47,373 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-03 20:04:47,373 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-03 20:04:47,373 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-03 20:04:47,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([724] L55-1-->thread2EXIT: Formula: (and (= |v_thread2Thread2of2ForFork1_#res.base_9| 0) (= |v_thread2Thread2of2ForFork1_#res.offset_9| 0) (<= (* 2 (mod v_~N~0_61 2147483648)) (mod v_~i2~0_88 4294967296))) InVars {~i2~0=v_~i2~0_88, ~N~0=v_~N~0_61} OutVars{~i2~0=v_~i2~0_88, thread2Thread2of2ForFork1_#res.offset=|v_thread2Thread2of2ForFork1_#res.offset_9|, ~N~0=v_~N~0_61, thread2Thread2of2ForFork1_#res.base=|v_thread2Thread2of2ForFork1_#res.base_9|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#res.offset, thread2Thread2of2ForFork1_#res.base][92], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1353#true, thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 468#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 82#L82-6true, 29#L59-1true, 80#L45true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 10#thread2EXITtrue, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:47,374 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-03 20:04:47,374 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-03 20:04:47,374 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-03 20:04:47,374 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-03 20:04:47,667 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] L40-1-->thread1EXIT: Formula: (and (= |v_thread1Thread1of2ForFork0_#res.base_9| 0) (= |v_thread1Thread1of2ForFork0_#res.offset_9| 0) (<= (* 2 (mod v_~N~0_55 2147483648)) (mod v_~i1~0_90 4294967296))) InVars {~i1~0=v_~i1~0_90, ~N~0=v_~N~0_55} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_9|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_9|, ~i1~0=v_~i1~0_90, ~N~0=v_~N~0_55} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][3], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 47#L47true, Black: 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 468#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 82#L82-6true, 29#L59-1true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:47,667 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:04:47,667 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-03 20:04:47,667 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-03 20:04:47,667 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-03 20:04:47,668 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][136], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 47#L47true, Black: 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 19#L62true, 468#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 82#L82-6true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:47,668 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:04:47,668 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-03 20:04:47,668 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-03 20:04:47,668 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-03 20:04:47,668 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([724] L55-1-->thread2EXIT: Formula: (and (= |v_thread2Thread2of2ForFork1_#res.base_9| 0) (= |v_thread2Thread2of2ForFork1_#res.offset_9| 0) (<= (* 2 (mod v_~N~0_61 2147483648)) (mod v_~i2~0_88 4294967296))) InVars {~i2~0=v_~i2~0_88, ~N~0=v_~N~0_61} OutVars{~i2~0=v_~i2~0_88, thread2Thread2of2ForFork1_#res.offset=|v_thread2Thread2of2ForFork1_#res.offset_9|, ~N~0=v_~N~0_61, thread2Thread2of2ForFork1_#res.base=|v_thread2Thread2of2ForFork1_#res.base_9|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#res.offset, thread2Thread2of2ForFork1_#res.base][92], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 47#L47true, Black: 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1353#true, thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 468#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 82#L82-6true, 29#L59-1true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 10#thread2EXITtrue, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:47,668 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:04:47,668 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-03 20:04:47,668 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-03 20:04:47,668 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-03 20:04:47,682 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([613] L55-1-->L56: Formula: (< (mod v_~i2~0_1 4294967296) (* 2 (mod v_~N~0_3 2147483648))) InVars {~i2~0=v_~i2~0_1, ~N~0=v_~N~0_3} OutVars{~i2~0=v_~i2~0_1, ~N~0=v_~N~0_3} AuxVars[] AssignedVars[][94], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 468#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 82#L82-6true, 29#L59-1true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 36#L47true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:47,682 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:04:47,682 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-03 20:04:47,682 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-03 20:04:47,682 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-03 20:04:47,682 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([723] L40-1-->thread1EXIT: Formula: (and (= |v_thread1Thread2of2ForFork0_#res.base_9| 0) (= |v_thread1Thread2of2ForFork0_#res.offset_9| 0) (<= (* (mod v_~N~0_59 2147483648) 2) (mod v_~i1~0_92 4294967296))) InVars {~i1~0=v_~i1~0_92, ~N~0=v_~N~0_59} OutVars{thread1Thread2of2ForFork0_#res.offset=|v_thread1Thread2of2ForFork0_#res.offset_9|, ~i1~0=v_~i1~0_92, ~N~0=v_~N~0_59, thread1Thread2of2ForFork0_#res.base=|v_thread1Thread2of2ForFork0_#res.base_9|} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#res.offset, thread1Thread2of2ForFork0_#res.base][14], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 102#thread1EXITtrue, Black: 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 468#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 82#L82-6true, 29#L59-1true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 36#L47true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:47,682 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:04:47,682 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-03 20:04:47,682 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-03 20:04:47,682 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-03 20:04:47,682 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][136], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 468#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 19#L62true, 82#L82-6true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 36#L47true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:47,683 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:04:47,683 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-03 20:04:47,683 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-03 20:04:47,683 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-03 20:04:47,683 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([724] L55-1-->thread2EXIT: Formula: (and (= |v_thread2Thread2of2ForFork1_#res.base_9| 0) (= |v_thread2Thread2of2ForFork1_#res.offset_9| 0) (<= (* 2 (mod v_~N~0_61 2147483648)) (mod v_~i2~0_88 4294967296))) InVars {~i2~0=v_~i2~0_88, ~N~0=v_~N~0_61} OutVars{~i2~0=v_~i2~0_88, thread2Thread2of2ForFork1_#res.offset=|v_thread2Thread2of2ForFork1_#res.offset_9|, ~N~0=v_~N~0_61, thread2Thread2of2ForFork1_#res.base=|v_thread2Thread2of2ForFork1_#res.base_9|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#res.offset, thread2Thread2of2ForFork1_#res.base][92], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1353#true, thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 468#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 82#L82-6true, 29#L59-1true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 36#L47true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 10#thread2EXITtrue, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:47,683 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:04:47,683 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-03 20:04:47,683 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-03 20:04:47,683 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-03 20:04:47,723 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][136], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1359#true, Black: 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 468#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 19#L62true, 75#L44-1true, 37#L82-5true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 36#L47true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:47,723 INFO L294 olderBase$Statistics]: this new event has 29 ancestors and is cut-off event [2023-08-03 20:04:47,723 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:47,724 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:47,724 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:48,065 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] L40-1-->thread1EXIT: Formula: (and (= |v_thread1Thread1of2ForFork0_#res.base_9| 0) (= |v_thread1Thread1of2ForFork0_#res.offset_9| 0) (<= (* 2 (mod v_~N~0_55 2147483648)) (mod v_~i1~0_90 4294967296))) InVars {~i1~0=v_~i1~0_90, ~N~0=v_~N~0_55} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_9|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_9|, ~i1~0=v_~i1~0_90, ~N~0=v_~N~0_55} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][3], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 29#L59-1true, 14#L82-11true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:48,065 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:48,065 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:04:48,066 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:04:48,066 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:04:48,066 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][136], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 19#L62true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 14#L82-11true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:48,066 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:48,066 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:04:48,066 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:04:48,066 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:04:48,066 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([724] L55-1-->thread2EXIT: Formula: (and (= |v_thread2Thread2of2ForFork1_#res.base_9| 0) (= |v_thread2Thread2of2ForFork1_#res.offset_9| 0) (<= (* 2 (mod v_~N~0_61 2147483648)) (mod v_~i2~0_88 4294967296))) InVars {~i2~0=v_~i2~0_88, ~N~0=v_~N~0_61} OutVars{~i2~0=v_~i2~0_88, thread2Thread2of2ForFork1_#res.offset=|v_thread2Thread2of2ForFork1_#res.offset_9|, ~N~0=v_~N~0_61, thread2Thread2of2ForFork1_#res.base=|v_thread2Thread2of2ForFork1_#res.base_9|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#res.offset, thread2Thread2of2ForFork1_#res.base][92], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1353#true, thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 29#L59-1true, 14#L82-11true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 10#thread2EXITtrue, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:48,066 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:48,066 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:04:48,066 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:04:48,066 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:04:48,067 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] L40-1-->thread1EXIT: Formula: (and (= |v_thread1Thread1of2ForFork0_#res.base_9| 0) (= |v_thread1Thread1of2ForFork0_#res.offset_9| 0) (<= (* 2 (mod v_~N~0_55 2147483648)) (mod v_~i1~0_90 4294967296))) InVars {~i1~0=v_~i1~0_90, ~N~0=v_~N~0_55} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_9|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_9|, ~i1~0=v_~i1~0_90, ~N~0=v_~N~0_55} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][3], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 468#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 37#L82-5true, 29#L59-1true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:48,067 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:48,067 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:04:48,067 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:04:48,067 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:04:48,067 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([723] L40-1-->thread1EXIT: Formula: (and (= |v_thread1Thread2of2ForFork0_#res.base_9| 0) (= |v_thread1Thread2of2ForFork0_#res.offset_9| 0) (<= (* (mod v_~N~0_59 2147483648) 2) (mod v_~i1~0_92 4294967296))) InVars {~i1~0=v_~i1~0_92, ~N~0=v_~N~0_59} OutVars{thread1Thread2of2ForFork0_#res.offset=|v_thread1Thread2of2ForFork0_#res.offset_9|, ~i1~0=v_~i1~0_92, ~N~0=v_~N~0_59, thread1Thread2of2ForFork0_#res.base=|v_thread1Thread2of2ForFork0_#res.base_9|} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#res.offset, thread1Thread2of2ForFork0_#res.base][14], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 102#thread1EXITtrue, Black: 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 468#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 37#L82-5true, 29#L59-1true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:48,067 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:48,067 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:04:48,067 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:04:48,067 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:04:48,067 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][136], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 19#L62true, 468#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 37#L82-5true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:48,067 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:48,068 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:04:48,068 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:04:48,068 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:04:48,082 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([723] L40-1-->thread1EXIT: Formula: (and (= |v_thread1Thread2of2ForFork0_#res.base_9| 0) (= |v_thread1Thread2of2ForFork0_#res.offset_9| 0) (<= (* (mod v_~N~0_59 2147483648) 2) (mod v_~i1~0_92 4294967296))) InVars {~i1~0=v_~i1~0_92, ~N~0=v_~N~0_59} OutVars{thread1Thread2of2ForFork0_#res.offset=|v_thread1Thread2of2ForFork0_#res.offset_9|, ~i1~0=v_~i1~0_92, ~N~0=v_~N~0_59, thread1Thread2of2ForFork0_#res.base=|v_thread1Thread2of2ForFork0_#res.base_9|} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#res.offset, thread1Thread2of2ForFork0_#res.base][14], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 102#thread1EXITtrue, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 29#L59-1true, 14#L82-11true, 80#L45true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:48,082 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:48,082 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:04:48,082 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:04:48,082 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:04:48,082 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][136], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 19#L62true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 14#L82-11true, 80#L45true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:48,082 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:48,082 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:04:48,082 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:04:48,082 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:04:48,083 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([724] L55-1-->thread2EXIT: Formula: (and (= |v_thread2Thread2of2ForFork1_#res.base_9| 0) (= |v_thread2Thread2of2ForFork1_#res.offset_9| 0) (<= (* 2 (mod v_~N~0_61 2147483648)) (mod v_~i2~0_88 4294967296))) InVars {~i2~0=v_~i2~0_88, ~N~0=v_~N~0_61} OutVars{~i2~0=v_~i2~0_88, thread2Thread2of2ForFork1_#res.offset=|v_thread2Thread2of2ForFork1_#res.offset_9|, ~N~0=v_~N~0_61, thread2Thread2of2ForFork1_#res.base=|v_thread2Thread2of2ForFork1_#res.base_9|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#res.offset, thread2Thread2of2ForFork1_#res.base][92], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1353#true, thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 29#L59-1true, 14#L82-11true, 80#L45true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 10#thread2EXITtrue, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:48,083 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:48,083 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:04:48,083 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:04:48,083 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:04:48,434 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][136], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1359#true, Black: 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 468#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 19#L62true, 82#L82-6true, 75#L44-1true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 36#L47true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:48,434 INFO L294 olderBase$Statistics]: this new event has 30 ancestors and is cut-off event [2023-08-03 20:04:48,434 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:48,434 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:48,434 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:48,748 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([724] L55-1-->thread2EXIT: Formula: (and (= |v_thread2Thread2of2ForFork1_#res.base_9| 0) (= |v_thread2Thread2of2ForFork1_#res.offset_9| 0) (<= (* 2 (mod v_~N~0_61 2147483648)) (mod v_~i2~0_88 4294967296))) InVars {~i2~0=v_~i2~0_88, ~N~0=v_~N~0_61} OutVars{~i2~0=v_~i2~0_88, thread2Thread2of2ForFork1_#res.offset=|v_thread2Thread2of2ForFork1_#res.offset_9|, ~N~0=v_~N~0_61, thread2Thread2of2ForFork1_#res.base=|v_thread2Thread2of2ForFork1_#res.base_9|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#res.offset, thread2Thread2of2ForFork1_#res.base][92], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1353#true, thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 29#L59-1true, 14#L82-11true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 10#thread2EXITtrue, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:48,748 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2023-08-03 20:04:48,748 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:48,748 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-03 20:04:48,749 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:48,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][95], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 19#L62true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 14#L82-11true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:48,749 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2023-08-03 20:04:48,749 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:48,749 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:48,749 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-03 20:04:48,811 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([724] L55-1-->thread2EXIT: Formula: (and (= |v_thread2Thread2of2ForFork1_#res.base_9| 0) (= |v_thread2Thread2of2ForFork1_#res.offset_9| 0) (<= (* 2 (mod v_~N~0_61 2147483648)) (mod v_~i2~0_88 4294967296))) InVars {~i2~0=v_~i2~0_88, ~N~0=v_~N~0_61} OutVars{~i2~0=v_~i2~0_88, thread2Thread2of2ForFork1_#res.offset=|v_thread2Thread2of2ForFork1_#res.offset_9|, ~N~0=v_~N~0_61, thread2Thread2of2ForFork1_#res.base=|v_thread2Thread2of2ForFork1_#res.base_9|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#res.offset, thread2Thread2of2ForFork1_#res.base][92], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1353#true, thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 468#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 82#L82-6true, 75#L44-1true, 29#L59-1true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 36#L47true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 10#thread2EXITtrue, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:48,811 INFO L294 olderBase$Statistics]: this new event has 30 ancestors and is not cut-off event [2023-08-03 20:04:48,811 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is not cut-off event [2023-08-03 20:04:48,811 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is not cut-off event [2023-08-03 20:04:48,811 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is not cut-off event [2023-08-03 20:04:48,878 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] L40-1-->thread1EXIT: Formula: (and (= |v_thread1Thread1of2ForFork0_#res.base_9| 0) (= |v_thread1Thread1of2ForFork0_#res.offset_9| 0) (<= (* 2 (mod v_~N~0_55 2147483648)) (mod v_~i1~0_90 4294967296))) InVars {~i1~0=v_~i1~0_90, ~N~0=v_~N~0_55} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_9|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_9|, ~i1~0=v_~i1~0_90, ~N~0=v_~N~0_55} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][3], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 47#L47true, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 29#L59-1true, 14#L82-11true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:48,878 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:48,878 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:48,878 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:48,878 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:48,878 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][136], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 47#L47true, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 19#L62true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 14#L82-11true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:48,879 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:48,879 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:48,879 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:48,879 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:48,879 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([724] L55-1-->thread2EXIT: Formula: (and (= |v_thread2Thread2of2ForFork1_#res.base_9| 0) (= |v_thread2Thread2of2ForFork1_#res.offset_9| 0) (<= (* 2 (mod v_~N~0_61 2147483648)) (mod v_~i2~0_88 4294967296))) InVars {~i2~0=v_~i2~0_88, ~N~0=v_~N~0_61} OutVars{~i2~0=v_~i2~0_88, thread2Thread2of2ForFork1_#res.offset=|v_thread2Thread2of2ForFork1_#res.offset_9|, ~N~0=v_~N~0_61, thread2Thread2of2ForFork1_#res.base=|v_thread2Thread2of2ForFork1_#res.base_9|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#res.offset, thread2Thread2of2ForFork1_#res.base][92], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 47#L47true, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1353#true, thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 29#L59-1true, 14#L82-11true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 10#thread2EXITtrue, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:48,879 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:48,879 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:48,879 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:48,879 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:48,880 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] L40-1-->thread1EXIT: Formula: (and (= |v_thread1Thread1of2ForFork0_#res.base_9| 0) (= |v_thread1Thread1of2ForFork0_#res.offset_9| 0) (<= (* 2 (mod v_~N~0_55 2147483648)) (mod v_~i1~0_90 4294967296))) InVars {~i1~0=v_~i1~0_90, ~N~0=v_~N~0_55} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_9|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_9|, ~i1~0=v_~i1~0_90, ~N~0=v_~N~0_55} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][3], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 59#L83-8true, 29#L59-1true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:48,880 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:48,880 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:48,880 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:48,880 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:48,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][136], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 19#L62true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 59#L83-8true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:48,881 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:48,881 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:48,881 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:48,881 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:48,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([724] L55-1-->thread2EXIT: Formula: (and (= |v_thread2Thread2of2ForFork1_#res.base_9| 0) (= |v_thread2Thread2of2ForFork1_#res.offset_9| 0) (<= (* 2 (mod v_~N~0_61 2147483648)) (mod v_~i2~0_88 4294967296))) InVars {~i2~0=v_~i2~0_88, ~N~0=v_~N~0_61} OutVars{~i2~0=v_~i2~0_88, thread2Thread2of2ForFork1_#res.offset=|v_thread2Thread2of2ForFork1_#res.offset_9|, ~N~0=v_~N~0_61, thread2Thread2of2ForFork1_#res.base=|v_thread2Thread2of2ForFork1_#res.base_9|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#res.offset, thread2Thread2of2ForFork1_#res.base][92], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1353#true, thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 59#L83-8true, 29#L59-1true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 10#thread2EXITtrue, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:48,881 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:48,881 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:48,881 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:48,881 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:48,882 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([613] L55-1-->L56: Formula: (< (mod v_~i2~0_1 4294967296) (* 2 (mod v_~N~0_3 2147483648))) InVars {~i2~0=v_~i2~0_1, ~N~0=v_~N~0_3} OutVars{~i2~0=v_~i2~0_1, ~N~0=v_~N~0_3} AuxVars[] AssignedVars[][94], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, 20#L40-1true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 48#L56true, 468#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 82#L82-6true, 29#L59-1true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:48,882 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:48,883 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:48,883 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:48,883 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:48,883 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] L40-1-->thread1EXIT: Formula: (and (= |v_thread1Thread1of2ForFork0_#res.base_9| 0) (= |v_thread1Thread1of2ForFork0_#res.offset_9| 0) (<= (* 2 (mod v_~N~0_55 2147483648)) (mod v_~i1~0_90 4294967296))) InVars {~i1~0=v_~i1~0_90, ~N~0=v_~N~0_55} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_9|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_9|, ~i1~0=v_~i1~0_90, ~N~0=v_~N~0_55} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][3], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 468#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 82#L82-6true, 29#L59-1true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:48,883 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:48,883 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:48,883 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:48,883 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:48,883 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([723] L40-1-->thread1EXIT: Formula: (and (= |v_thread1Thread2of2ForFork0_#res.base_9| 0) (= |v_thread1Thread2of2ForFork0_#res.offset_9| 0) (<= (* (mod v_~N~0_59 2147483648) 2) (mod v_~i1~0_92 4294967296))) InVars {~i1~0=v_~i1~0_92, ~N~0=v_~N~0_59} OutVars{thread1Thread2of2ForFork0_#res.offset=|v_thread1Thread2of2ForFork0_#res.offset_9|, ~i1~0=v_~i1~0_92, ~N~0=v_~N~0_59, thread1Thread2of2ForFork0_#res.base=|v_thread1Thread2of2ForFork0_#res.base_9|} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#res.offset, thread1Thread2of2ForFork0_#res.base][14], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 102#thread1EXITtrue, Black: 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 468#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 82#L82-6true, 29#L59-1true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:48,883 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:48,883 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:48,883 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:48,883 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:48,883 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][136], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 19#L62true, 468#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 82#L82-6true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:48,883 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:48,884 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:48,884 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:48,884 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:48,884 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([724] L55-1-->thread2EXIT: Formula: (and (= |v_thread2Thread2of2ForFork1_#res.base_9| 0) (= |v_thread2Thread2of2ForFork1_#res.offset_9| 0) (<= (* 2 (mod v_~N~0_61 2147483648)) (mod v_~i2~0_88 4294967296))) InVars {~i2~0=v_~i2~0_88, ~N~0=v_~N~0_61} OutVars{~i2~0=v_~i2~0_88, thread2Thread2of2ForFork1_#res.offset=|v_thread2Thread2of2ForFork1_#res.offset_9|, ~N~0=v_~N~0_61, thread2Thread2of2ForFork1_#res.base=|v_thread2Thread2of2ForFork1_#res.base_9|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#res.offset, thread2Thread2of2ForFork1_#res.base][92], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1353#true, thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 468#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 82#L82-6true, 29#L59-1true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 10#thread2EXITtrue, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:48,884 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:48,884 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:48,884 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:48,884 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:48,899 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([723] L40-1-->thread1EXIT: Formula: (and (= |v_thread1Thread2of2ForFork0_#res.base_9| 0) (= |v_thread1Thread2of2ForFork0_#res.offset_9| 0) (<= (* (mod v_~N~0_59 2147483648) 2) (mod v_~i1~0_92 4294967296))) InVars {~i1~0=v_~i1~0_92, ~N~0=v_~N~0_59} OutVars{thread1Thread2of2ForFork0_#res.offset=|v_thread1Thread2of2ForFork0_#res.offset_9|, ~i1~0=v_~i1~0_92, ~N~0=v_~N~0_59, thread1Thread2of2ForFork0_#res.base=|v_thread1Thread2of2ForFork0_#res.base_9|} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#res.offset, thread1Thread2of2ForFork0_#res.base][14], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 102#thread1EXITtrue, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 29#L59-1true, 14#L82-11true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 36#L47true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:48,899 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:48,899 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:48,899 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:48,899 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:48,899 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][136], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 19#L62true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 14#L82-11true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 36#L47true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:48,899 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:48,899 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:48,899 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:48,899 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:48,900 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([724] L55-1-->thread2EXIT: Formula: (and (= |v_thread2Thread2of2ForFork1_#res.base_9| 0) (= |v_thread2Thread2of2ForFork1_#res.offset_9| 0) (<= (* 2 (mod v_~N~0_61 2147483648)) (mod v_~i2~0_88 4294967296))) InVars {~i2~0=v_~i2~0_88, ~N~0=v_~N~0_61} OutVars{~i2~0=v_~i2~0_88, thread2Thread2of2ForFork1_#res.offset=|v_thread2Thread2of2ForFork1_#res.offset_9|, ~N~0=v_~N~0_61, thread2Thread2of2ForFork1_#res.base=|v_thread2Thread2of2ForFork1_#res.base_9|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#res.offset, thread2Thread2of2ForFork1_#res.base][92], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1353#true, thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 29#L59-1true, 14#L82-11true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 36#L47true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 10#thread2EXITtrue, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:48,900 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:48,900 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:48,900 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:48,900 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:48,901 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([723] L40-1-->thread1EXIT: Formula: (and (= |v_thread1Thread2of2ForFork0_#res.base_9| 0) (= |v_thread1Thread2of2ForFork0_#res.offset_9| 0) (<= (* (mod v_~N~0_59 2147483648) 2) (mod v_~i1~0_92 4294967296))) InVars {~i1~0=v_~i1~0_92, ~N~0=v_~N~0_59} OutVars{thread1Thread2of2ForFork0_#res.offset=|v_thread1Thread2of2ForFork0_#res.offset_9|, ~i1~0=v_~i1~0_92, ~N~0=v_~N~0_59, thread1Thread2of2ForFork0_#res.base=|v_thread1Thread2of2ForFork0_#res.base_9|} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#res.offset, thread1Thread2of2ForFork0_#res.base][14], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 102#thread1EXITtrue, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, 29#L59-1true, 80#L45true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:48,901 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:48,901 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:48,901 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:48,901 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:48,901 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][136], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 19#L62true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, 80#L45true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:48,902 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:48,902 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:48,902 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:48,902 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:48,902 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([724] L55-1-->thread2EXIT: Formula: (and (= |v_thread2Thread2of2ForFork1_#res.base_9| 0) (= |v_thread2Thread2of2ForFork1_#res.offset_9| 0) (<= (* 2 (mod v_~N~0_61 2147483648)) (mod v_~i2~0_88 4294967296))) InVars {~i2~0=v_~i2~0_88, ~N~0=v_~N~0_61} OutVars{~i2~0=v_~i2~0_88, thread2Thread2of2ForFork1_#res.offset=|v_thread2Thread2of2ForFork1_#res.offset_9|, ~N~0=v_~N~0_61, thread2Thread2of2ForFork1_#res.base=|v_thread2Thread2of2ForFork1_#res.base_9|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#res.offset, thread2Thread2of2ForFork1_#res.base][92], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1353#true, thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, 29#L59-1true, 80#L45true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 10#thread2EXITtrue, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:48,902 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:48,902 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:48,902 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:48,902 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:48,959 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][136], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 47#L47true, 1359#true, Black: 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 19#L62true, 468#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 82#L82-6true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 36#L47true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:48,959 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2023-08-03 20:04:48,960 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:48,960 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:48,960 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:48,965 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][136], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 19#L62true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, 36#L47true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:48,965 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2023-08-03 20:04:48,965 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:48,965 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:48,965 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:48,965 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([723] L40-1-->thread1EXIT: Formula: (and (= |v_thread1Thread2of2ForFork0_#res.base_9| 0) (= |v_thread1Thread2of2ForFork0_#res.offset_9| 0) (<= (* (mod v_~N~0_59 2147483648) 2) (mod v_~i1~0_92 4294967296))) InVars {~i1~0=v_~i1~0_92, ~N~0=v_~N~0_59} OutVars{thread1Thread2of2ForFork0_#res.offset=|v_thread1Thread2of2ForFork0_#res.offset_9|, ~i1~0=v_~i1~0_92, ~N~0=v_~N~0_59, thread1Thread2of2ForFork0_#res.base=|v_thread1Thread2of2ForFork0_#res.base_9|} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#res.offset, thread1Thread2of2ForFork0_#res.base][14], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 102#thread1EXITtrue, 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, 29#L59-1true, 36#L47true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:48,965 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2023-08-03 20:04:48,965 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:48,965 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:48,965 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:49,101 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([724] L55-1-->thread2EXIT: Formula: (and (= |v_thread2Thread2of2ForFork1_#res.base_9| 0) (= |v_thread2Thread2of2ForFork1_#res.offset_9| 0) (<= (* 2 (mod v_~N~0_61 2147483648)) (mod v_~i2~0_88 4294967296))) InVars {~i2~0=v_~i2~0_88, ~N~0=v_~N~0_61} OutVars{~i2~0=v_~i2~0_88, thread2Thread2of2ForFork1_#res.offset=|v_thread2Thread2of2ForFork1_#res.offset_9|, ~N~0=v_~N~0_61, thread2Thread2of2ForFork1_#res.base=|v_thread2Thread2of2ForFork1_#res.base_9|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#res.offset, thread2Thread2of2ForFork1_#res.base][92], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 102#thread1EXITtrue, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1353#true, thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 29#L59-1true, 14#L82-11true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 10#thread2EXITtrue, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:49,101 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2023-08-03 20:04:49,101 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:49,101 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-03 20:04:49,101 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:49,101 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][95], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 102#thread1EXITtrue, 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 19#L62true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 14#L82-11true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:49,101 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2023-08-03 20:04:49,101 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:49,101 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-03 20:04:49,101 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:49,160 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] L40-1-->thread1EXIT: Formula: (and (= |v_thread1Thread1of2ForFork0_#res.base_9| 0) (= |v_thread1Thread1of2ForFork0_#res.offset_9| 0) (<= (* 2 (mod v_~N~0_55 2147483648)) (mod v_~i1~0_90 4294967296))) InVars {~i1~0=v_~i1~0_90, ~N~0=v_~N~0_55} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_9|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_9|, ~i1~0=v_~i1~0_90, ~N~0=v_~N~0_55} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][3], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 47#L47true, 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, 29#L59-1true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:49,160 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2023-08-03 20:04:49,160 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:49,160 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:49,160 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:49,160 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][136], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 47#L47true, 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 19#L62true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:49,161 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2023-08-03 20:04:49,161 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:49,161 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:49,161 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:49,241 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([724] L55-1-->thread2EXIT: Formula: (and (= |v_thread2Thread2of2ForFork1_#res.base_9| 0) (= |v_thread2Thread2of2ForFork1_#res.offset_9| 0) (<= (* 2 (mod v_~N~0_61 2147483648)) (mod v_~i2~0_88 4294967296))) InVars {~i2~0=v_~i2~0_88, ~N~0=v_~N~0_61} OutVars{~i2~0=v_~i2~0_88, thread2Thread2of2ForFork1_#res.offset=|v_thread2Thread2of2ForFork1_#res.offset_9|, ~N~0=v_~N~0_61, thread2Thread2of2ForFork1_#res.base=|v_thread2Thread2of2ForFork1_#res.base_9|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#res.offset, thread2Thread2of2ForFork1_#res.base][92], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 102#thread1EXITtrue, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1353#true, thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 29#L59-1true, 14#L82-11true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 10#thread2EXITtrue, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:49,241 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-03 20:04:49,241 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:49,242 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:49,242 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-03 20:04:49,242 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][95], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 102#thread1EXITtrue, 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 19#L62true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 14#L82-11true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:49,242 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-03 20:04:49,242 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-03 20:04:49,242 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:49,242 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:49,260 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([724] L55-1-->thread2EXIT: Formula: (and (= |v_thread2Thread2of2ForFork1_#res.base_9| 0) (= |v_thread2Thread2of2ForFork1_#res.offset_9| 0) (<= (* 2 (mod v_~N~0_61 2147483648)) (mod v_~i2~0_88 4294967296))) InVars {~i2~0=v_~i2~0_88, ~N~0=v_~N~0_61} OutVars{~i2~0=v_~i2~0_88, thread2Thread2of2ForFork1_#res.offset=|v_thread2Thread2of2ForFork1_#res.offset_9|, ~N~0=v_~N~0_61, thread2Thread2of2ForFork1_#res.base=|v_thread2Thread2of2ForFork1_#res.base_9|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#res.offset, thread2Thread2of2ForFork1_#res.base][92], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1353#true, thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, 29#L59-1true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 10#thread2EXITtrue, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:49,261 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-03 20:04:49,261 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:49,261 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:49,261 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-03 20:04:49,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][95], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 19#L62true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:49,261 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-03 20:04:49,261 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-03 20:04:49,261 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:49,261 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:49,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([724] L55-1-->thread2EXIT: Formula: (and (= |v_thread2Thread2of2ForFork1_#res.base_9| 0) (= |v_thread2Thread2of2ForFork1_#res.offset_9| 0) (<= (* 2 (mod v_~N~0_61 2147483648)) (mod v_~i2~0_88 4294967296))) InVars {~i2~0=v_~i2~0_88, ~N~0=v_~N~0_61} OutVars{~i2~0=v_~i2~0_88, thread2Thread2of2ForFork1_#res.offset=|v_thread2Thread2of2ForFork1_#res.offset_9|, ~N~0=v_~N~0_61, thread2Thread2of2ForFork1_#res.base=|v_thread2Thread2of2ForFork1_#res.base_9|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#res.offset, thread2Thread2of2ForFork1_#res.base][92], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 47#L47true, Black: 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1353#true, thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 468#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 82#L82-6true, 29#L59-1true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 36#L47true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 10#thread2EXITtrue, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:49,325 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is not cut-off event [2023-08-03 20:04:49,325 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is not cut-off event [2023-08-03 20:04:49,326 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is not cut-off event [2023-08-03 20:04:49,326 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is not cut-off event [2023-08-03 20:04:49,342 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][136], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 19#L62true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 36#L47true, Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:49,343 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-03 20:04:49,343 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:49,343 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:49,343 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:49,343 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([724] L55-1-->thread2EXIT: Formula: (and (= |v_thread2Thread2of2ForFork1_#res.base_9| 0) (= |v_thread2Thread2of2ForFork1_#res.offset_9| 0) (<= (* 2 (mod v_~N~0_61 2147483648)) (mod v_~i2~0_88 4294967296))) InVars {~i2~0=v_~i2~0_88, ~N~0=v_~N~0_61} OutVars{~i2~0=v_~i2~0_88, thread2Thread2of2ForFork1_#res.offset=|v_thread2Thread2of2ForFork1_#res.offset_9|, ~N~0=v_~N~0_61, thread2Thread2of2ForFork1_#res.base=|v_thread2Thread2of2ForFork1_#res.base_9|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#res.offset, thread2Thread2of2ForFork1_#res.base][92], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1353#true, thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 29#L59-1true, 36#L47true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 10#thread2EXITtrue, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:49,343 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-03 20:04:49,343 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:49,343 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:49,343 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:49,680 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][175], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, 29#L59-1true, 36#L47true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:49,681 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-03 20:04:49,681 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:49,681 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:49,681 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:49,697 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] L40-1-->thread1EXIT: Formula: (and (= |v_thread1Thread1of2ForFork0_#res.base_9| 0) (= |v_thread1Thread1of2ForFork0_#res.offset_9| 0) (<= (* 2 (mod v_~N~0_55 2147483648)) (mod v_~i1~0_90 4294967296))) InVars {~i1~0=v_~i1~0_90, ~N~0=v_~N~0_55} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_9|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_9|, ~i1~0=v_~i1~0_90, ~N~0=v_~N~0_55} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][3], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 47#L47true, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, 29#L59-1true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:49,697 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:49,698 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:49,698 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:49,698 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:49,698 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][136], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 47#L47true, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 19#L62true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:49,698 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:49,698 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:49,698 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:49,698 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:49,698 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([724] L55-1-->thread2EXIT: Formula: (and (= |v_thread2Thread2of2ForFork1_#res.base_9| 0) (= |v_thread2Thread2of2ForFork1_#res.offset_9| 0) (<= (* 2 (mod v_~N~0_61 2147483648)) (mod v_~i2~0_88 4294967296))) InVars {~i2~0=v_~i2~0_88, ~N~0=v_~N~0_61} OutVars{~i2~0=v_~i2~0_88, thread2Thread2of2ForFork1_#res.offset=|v_thread2Thread2of2ForFork1_#res.offset_9|, ~N~0=v_~N~0_61, thread2Thread2of2ForFork1_#res.base=|v_thread2Thread2of2ForFork1_#res.base_9|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#res.offset, thread2Thread2of2ForFork1_#res.base][92], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 47#L47true, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1353#true, thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, 29#L59-1true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 10#thread2EXITtrue, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:49,698 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:49,698 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:49,698 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:49,699 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:49,700 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] L40-1-->thread1EXIT: Formula: (and (= |v_thread1Thread1of2ForFork0_#res.base_9| 0) (= |v_thread1Thread1of2ForFork0_#res.offset_9| 0) (<= (* 2 (mod v_~N~0_55 2147483648)) (mod v_~i1~0_90 4294967296))) InVars {~i1~0=v_~i1~0_90, ~N~0=v_~N~0_55} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_9|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_9|, ~i1~0=v_~i1~0_90, ~N~0=v_~N~0_55} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][3], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 29#L59-1true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:49,700 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:49,700 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:49,701 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:49,701 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:49,701 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][136], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 19#L62true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:49,701 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:49,701 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:49,701 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:49,701 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:49,701 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([724] L55-1-->thread2EXIT: Formula: (and (= |v_thread2Thread2of2ForFork1_#res.base_9| 0) (= |v_thread2Thread2of2ForFork1_#res.offset_9| 0) (<= (* 2 (mod v_~N~0_61 2147483648)) (mod v_~i2~0_88 4294967296))) InVars {~i2~0=v_~i2~0_88, ~N~0=v_~N~0_61} OutVars{~i2~0=v_~i2~0_88, thread2Thread2of2ForFork1_#res.offset=|v_thread2Thread2of2ForFork1_#res.offset_9|, ~N~0=v_~N~0_61, thread2Thread2of2ForFork1_#res.base=|v_thread2Thread2of2ForFork1_#res.base_9|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#res.offset, thread2Thread2of2ForFork1_#res.base][92], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1353#true, thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 29#L59-1true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 10#thread2EXITtrue, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:49,701 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:49,701 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:49,701 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:49,702 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:49,719 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([723] L40-1-->thread1EXIT: Formula: (and (= |v_thread1Thread2of2ForFork0_#res.base_9| 0) (= |v_thread1Thread2of2ForFork0_#res.offset_9| 0) (<= (* (mod v_~N~0_59 2147483648) 2) (mod v_~i1~0_92 4294967296))) InVars {~i1~0=v_~i1~0_92, ~N~0=v_~N~0_59} OutVars{thread1Thread2of2ForFork0_#res.offset=|v_thread1Thread2of2ForFork0_#res.offset_9|, ~i1~0=v_~i1~0_92, ~N~0=v_~N~0_59, thread1Thread2of2ForFork0_#res.base=|v_thread1Thread2of2ForFork0_#res.base_9|} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#res.offset, thread1Thread2of2ForFork0_#res.base][14], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 102#thread1EXITtrue, 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, 29#L59-1true, 36#L47true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:49,720 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:49,720 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:49,720 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:49,720 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:49,720 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][136], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 19#L62true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, 36#L47true, Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:49,720 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:49,720 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:49,720 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:49,720 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:49,720 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([724] L55-1-->thread2EXIT: Formula: (and (= |v_thread2Thread2of2ForFork1_#res.base_9| 0) (= |v_thread2Thread2of2ForFork1_#res.offset_9| 0) (<= (* 2 (mod v_~N~0_61 2147483648)) (mod v_~i2~0_88 4294967296))) InVars {~i2~0=v_~i2~0_88, ~N~0=v_~N~0_61} OutVars{~i2~0=v_~i2~0_88, thread2Thread2of2ForFork1_#res.offset=|v_thread2Thread2of2ForFork1_#res.offset_9|, ~N~0=v_~N~0_61, thread2Thread2of2ForFork1_#res.base=|v_thread2Thread2of2ForFork1_#res.base_9|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#res.offset, thread2Thread2of2ForFork1_#res.base][92], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1353#true, thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, 29#L59-1true, 36#L47true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 10#thread2EXITtrue, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:49,720 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:49,721 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:49,721 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:49,721 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:49,722 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([723] L40-1-->thread1EXIT: Formula: (and (= |v_thread1Thread2of2ForFork0_#res.base_9| 0) (= |v_thread1Thread2of2ForFork0_#res.offset_9| 0) (<= (* (mod v_~N~0_59 2147483648) 2) (mod v_~i1~0_92 4294967296))) InVars {~i1~0=v_~i1~0_92, ~N~0=v_~N~0_59} OutVars{thread1Thread2of2ForFork0_#res.offset=|v_thread1Thread2of2ForFork0_#res.offset_9|, ~i1~0=v_~i1~0_92, ~N~0=v_~N~0_59, thread1Thread2of2ForFork0_#res.base=|v_thread1Thread2of2ForFork0_#res.base_9|} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#res.offset, thread1Thread2of2ForFork0_#res.base][14], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 102#thread1EXITtrue, 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 29#L59-1true, 80#L45true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:49,722 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:49,722 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:49,722 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:49,723 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:49,723 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][136], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 19#L62true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 80#L45true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:49,723 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:49,723 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:49,723 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:49,723 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:49,723 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([724] L55-1-->thread2EXIT: Formula: (and (= |v_thread2Thread2of2ForFork1_#res.base_9| 0) (= |v_thread2Thread2of2ForFork1_#res.offset_9| 0) (<= (* 2 (mod v_~N~0_61 2147483648)) (mod v_~i2~0_88 4294967296))) InVars {~i2~0=v_~i2~0_88, ~N~0=v_~N~0_61} OutVars{~i2~0=v_~i2~0_88, thread2Thread2of2ForFork1_#res.offset=|v_thread2Thread2of2ForFork1_#res.offset_9|, ~N~0=v_~N~0_61, thread2Thread2of2ForFork1_#res.base=|v_thread2Thread2of2ForFork1_#res.base_9|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#res.offset, thread2Thread2of2ForFork1_#res.base][92], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1353#true, thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 29#L59-1true, 80#L45true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 10#thread2EXITtrue, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:49,723 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:49,723 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:49,723 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:49,723 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:49,778 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][136], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 19#L62true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 14#L82-11true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 36#L47true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:49,778 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-03 20:04:49,778 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:49,779 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:49,779 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:49,780 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][146], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, 29#L59-1true, 36#L47true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:49,780 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-03 20:04:49,780 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:49,780 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:49,780 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:49,780 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][136], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 81#L41true, thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 19#L62true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, 36#L47true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:49,781 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-03 20:04:49,781 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:49,781 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:49,781 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:49,784 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][136], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 19#L62true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 36#L47true, Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:49,784 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-03 20:04:49,784 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:49,784 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:49,784 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:49,784 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([723] L40-1-->thread1EXIT: Formula: (and (= |v_thread1Thread2of2ForFork0_#res.base_9| 0) (= |v_thread1Thread2of2ForFork0_#res.offset_9| 0) (<= (* (mod v_~N~0_59 2147483648) 2) (mod v_~i1~0_92 4294967296))) InVars {~i1~0=v_~i1~0_92, ~N~0=v_~N~0_59} OutVars{thread1Thread2of2ForFork0_#res.offset=|v_thread1Thread2of2ForFork0_#res.offset_9|, ~i1~0=v_~i1~0_92, ~N~0=v_~N~0_59, thread1Thread2of2ForFork0_#res.base=|v_thread1Thread2of2ForFork0_#res.base_9|} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#res.offset, thread1Thread2of2ForFork0_#res.base][14], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 102#thread1EXITtrue, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 29#L59-1true, 36#L47true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:49,784 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-03 20:04:49,784 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:49,784 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:49,784 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:49,835 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][182], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 14#L82-11true, 80#L45true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:49,835 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:04:49,835 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:49,835 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:49,835 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:49,843 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][181], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 102#thread1EXITtrue, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, 80#L45true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:49,843 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:04:49,843 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:49,843 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:49,843 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:49,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][148], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 47#L47true, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 9#L43true, 59#L83-8true, 29#L59-1true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:49,871 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-03 20:04:49,871 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:49,871 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:49,871 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:49,871 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][136], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 33#L41true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 47#L47true, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 19#L62true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:49,871 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-03 20:04:49,871 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:49,871 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:49,871 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:49,917 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([724] L55-1-->thread2EXIT: Formula: (and (= |v_thread2Thread2of2ForFork1_#res.base_9| 0) (= |v_thread2Thread2of2ForFork1_#res.offset_9| 0) (<= (* 2 (mod v_~N~0_61 2147483648)) (mod v_~i2~0_88 4294967296))) InVars {~i2~0=v_~i2~0_88, ~N~0=v_~N~0_61} OutVars{~i2~0=v_~i2~0_88, thread2Thread2of2ForFork1_#res.offset=|v_thread2Thread2of2ForFork1_#res.offset_9|, ~N~0=v_~N~0_61, thread2Thread2of2ForFork1_#res.base=|v_thread2Thread2of2ForFork1_#res.base_9|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#res.offset, thread2Thread2of2ForFork1_#res.base][92], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 102#thread1EXITtrue, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1353#true, thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, 29#L59-1true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 10#thread2EXITtrue, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:49,917 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-03 20:04:49,917 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:49,917 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:49,917 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-03 20:04:49,917 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][95], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 102#thread1EXITtrue, 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 19#L62true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:49,917 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-03 20:04:49,917 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:49,917 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:49,917 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-03 20:04:49,963 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][175], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 47#L47true, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, 29#L59-1true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:49,963 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-03 20:04:49,963 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:49,963 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:49,963 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:49,977 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] L40-1-->thread1EXIT: Formula: (and (= |v_thread1Thread1of2ForFork0_#res.base_9| 0) (= |v_thread1Thread1of2ForFork0_#res.offset_9| 0) (<= (* 2 (mod v_~N~0_55 2147483648)) (mod v_~i1~0_90 4294967296))) InVars {~i1~0=v_~i1~0_90, ~N~0=v_~N~0_55} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_9|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_9|, ~i1~0=v_~i1~0_90, ~N~0=v_~N~0_55} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][3], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 47#L47true, 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 29#L59-1true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:49,978 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-03 20:04:49,978 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:49,978 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:49,978 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:49,978 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][136], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 47#L47true, 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 19#L62true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:49,978 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-03 20:04:49,978 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:49,978 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:49,978 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:49,988 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][181], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 59#L83-8true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:49,988 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:04:49,988 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:49,988 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:49,988 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:50,006 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][136], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 19#L62true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 14#L82-11true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:50,006 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-03 20:04:50,006 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:50,006 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:50,006 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-03 20:04:50,006 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][136], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 19#L62true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:50,007 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:50,007 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:50,007 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:50,007 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:04:50,007 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][136], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 19#L62true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:50,007 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:04:50,007 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:50,007 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:50,007 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-03 20:04:50,064 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([724] L55-1-->thread2EXIT: Formula: (and (= |v_thread2Thread2of2ForFork1_#res.base_9| 0) (= |v_thread2Thread2of2ForFork1_#res.offset_9| 0) (<= (* 2 (mod v_~N~0_61 2147483648)) (mod v_~i2~0_88 4294967296))) InVars {~i2~0=v_~i2~0_88, ~N~0=v_~N~0_61} OutVars{~i2~0=v_~i2~0_88, thread2Thread2of2ForFork1_#res.offset=|v_thread2Thread2of2ForFork1_#res.offset_9|, ~N~0=v_~N~0_61, thread2Thread2of2ForFork1_#res.base=|v_thread2Thread2of2ForFork1_#res.base_9|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#res.offset, thread2Thread2of2ForFork1_#res.base][92], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 102#thread1EXITtrue, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1353#true, thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, 29#L59-1true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 10#thread2EXITtrue, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:50,064 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:04:50,064 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:50,064 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-03 20:04:50,064 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:50,064 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][95], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 102#thread1EXITtrue, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 19#L62true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:50,064 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:04:50,064 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:50,064 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-03 20:04:50,064 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:50,089 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([724] L55-1-->thread2EXIT: Formula: (and (= |v_thread2Thread2of2ForFork1_#res.base_9| 0) (= |v_thread2Thread2of2ForFork1_#res.offset_9| 0) (<= (* 2 (mod v_~N~0_61 2147483648)) (mod v_~i2~0_88 4294967296))) InVars {~i2~0=v_~i2~0_88, ~N~0=v_~N~0_61} OutVars{~i2~0=v_~i2~0_88, thread2Thread2of2ForFork1_#res.offset=|v_thread2Thread2of2ForFork1_#res.offset_9|, ~N~0=v_~N~0_61, thread2Thread2of2ForFork1_#res.base=|v_thread2Thread2of2ForFork1_#res.base_9|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#res.offset, thread2Thread2of2ForFork1_#res.base][92], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1353#true, thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 29#L59-1true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 10#thread2EXITtrue, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:50,089 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:04:50,089 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-03 20:04:50,089 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:50,089 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:50,089 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][95], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 19#L62true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:50,089 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:04:50,089 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-03 20:04:50,089 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:50,090 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:50,173 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([724] L55-1-->thread2EXIT: Formula: (and (= |v_thread2Thread2of2ForFork1_#res.base_9| 0) (= |v_thread2Thread2of2ForFork1_#res.offset_9| 0) (<= (* 2 (mod v_~N~0_61 2147483648)) (mod v_~i2~0_88 4294967296))) InVars {~i2~0=v_~i2~0_88, ~N~0=v_~N~0_61} OutVars{~i2~0=v_~i2~0_88, thread2Thread2of2ForFork1_#res.offset=|v_thread2Thread2of2ForFork1_#res.offset_9|, ~N~0=v_~N~0_61, thread2Thread2of2ForFork1_#res.base=|v_thread2Thread2of2ForFork1_#res.base_9|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#res.offset, thread2Thread2of2ForFork1_#res.base][92], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1353#true, thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 29#L59-1true, 14#L82-11true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 36#L47true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 10#thread2EXITtrue, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:50,173 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is not cut-off event [2023-08-03 20:04:50,173 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is not cut-off event [2023-08-03 20:04:50,173 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is not cut-off event [2023-08-03 20:04:50,173 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is not cut-off event [2023-08-03 20:04:50,190 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][175], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 81#L41true, thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, 29#L59-1true, 36#L47true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:50,191 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:04:50,191 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:50,191 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:50,191 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:50,252 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][175], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 29#L59-1true, 36#L47true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:50,253 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:04:50,253 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:50,253 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:50,253 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:50,269 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] L40-1-->thread1EXIT: Formula: (and (= |v_thread1Thread1of2ForFork0_#res.base_9| 0) (= |v_thread1Thread1of2ForFork0_#res.offset_9| 0) (<= (* 2 (mod v_~N~0_55 2147483648)) (mod v_~i1~0_90 4294967296))) InVars {~i1~0=v_~i1~0_90, ~N~0=v_~N~0_55} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_9|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_9|, ~i1~0=v_~i1~0_90, ~N~0=v_~N~0_55} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][3], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 29#L59-1true, 14#L82-11true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:50,269 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:50,269 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:50,269 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:50,269 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:50,269 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([723] L40-1-->thread1EXIT: Formula: (and (= |v_thread1Thread2of2ForFork0_#res.base_9| 0) (= |v_thread1Thread2of2ForFork0_#res.offset_9| 0) (<= (* (mod v_~N~0_59 2147483648) 2) (mod v_~i1~0_92 4294967296))) InVars {~i1~0=v_~i1~0_92, ~N~0=v_~N~0_59} OutVars{thread1Thread2of2ForFork0_#res.offset=|v_thread1Thread2of2ForFork0_#res.offset_9|, ~i1~0=v_~i1~0_92, ~N~0=v_~N~0_59, thread1Thread2of2ForFork0_#res.base=|v_thread1Thread2of2ForFork0_#res.base_9|} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#res.offset, thread1Thread2of2ForFork0_#res.base][14], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 102#thread1EXITtrue, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 29#L59-1true, 14#L82-11true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:50,269 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:50,269 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:50,269 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:50,270 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:50,270 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][136], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 19#L62true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 14#L82-11true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:50,270 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:50,270 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:50,270 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:50,270 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:50,270 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([724] L55-1-->thread2EXIT: Formula: (and (= |v_thread2Thread2of2ForFork1_#res.base_9| 0) (= |v_thread2Thread2of2ForFork1_#res.offset_9| 0) (<= (* 2 (mod v_~N~0_61 2147483648)) (mod v_~i2~0_88 4294967296))) InVars {~i2~0=v_~i2~0_88, ~N~0=v_~N~0_61} OutVars{~i2~0=v_~i2~0_88, thread2Thread2of2ForFork1_#res.offset=|v_thread2Thread2of2ForFork1_#res.offset_9|, ~N~0=v_~N~0_61, thread2Thread2of2ForFork1_#res.base=|v_thread2Thread2of2ForFork1_#res.base_9|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#res.offset, thread2Thread2of2ForFork1_#res.base][92], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1353#true, thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 29#L59-1true, 14#L82-11true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 10#thread2EXITtrue, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:50,270 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:50,270 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:50,270 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:50,270 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:50,272 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] L40-1-->thread1EXIT: Formula: (and (= |v_thread1Thread1of2ForFork0_#res.base_9| 0) (= |v_thread1Thread1of2ForFork0_#res.offset_9| 0) (<= (* 2 (mod v_~N~0_55 2147483648)) (mod v_~i1~0_90 4294967296))) InVars {~i1~0=v_~i1~0_90, ~N~0=v_~N~0_55} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_9|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_9|, ~i1~0=v_~i1~0_90, ~N~0=v_~N~0_55} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][3], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 47#L47true, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 29#L59-1true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:50,272 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:50,272 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:50,272 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:50,272 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:50,272 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][136], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 47#L47true, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 19#L62true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:50,272 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:50,272 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:50,272 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:50,272 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:50,272 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([724] L55-1-->thread2EXIT: Formula: (and (= |v_thread2Thread2of2ForFork1_#res.base_9| 0) (= |v_thread2Thread2of2ForFork1_#res.offset_9| 0) (<= (* 2 (mod v_~N~0_61 2147483648)) (mod v_~i2~0_88 4294967296))) InVars {~i2~0=v_~i2~0_88, ~N~0=v_~N~0_61} OutVars{~i2~0=v_~i2~0_88, thread2Thread2of2ForFork1_#res.offset=|v_thread2Thread2of2ForFork1_#res.offset_9|, ~N~0=v_~N~0_61, thread2Thread2of2ForFork1_#res.base=|v_thread2Thread2of2ForFork1_#res.base_9|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#res.offset, thread2Thread2of2ForFork1_#res.base][92], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 47#L47true, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1353#true, thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 29#L59-1true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 10#thread2EXITtrue, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:50,272 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:50,272 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:50,272 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:50,273 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:50,287 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([723] L40-1-->thread1EXIT: Formula: (and (= |v_thread1Thread2of2ForFork0_#res.base_9| 0) (= |v_thread1Thread2of2ForFork0_#res.offset_9| 0) (<= (* (mod v_~N~0_59 2147483648) 2) (mod v_~i1~0_92 4294967296))) InVars {~i1~0=v_~i1~0_92, ~N~0=v_~N~0_59} OutVars{thread1Thread2of2ForFork0_#res.offset=|v_thread1Thread2of2ForFork0_#res.offset_9|, ~i1~0=v_~i1~0_92, ~N~0=v_~N~0_59, thread1Thread2of2ForFork0_#res.base=|v_thread1Thread2of2ForFork0_#res.base_9|} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#res.offset, thread1Thread2of2ForFork0_#res.base][14], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 102#thread1EXITtrue, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 29#L59-1true, 36#L47true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:50,287 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:50,287 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:50,287 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:50,287 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:50,288 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][136], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 19#L62true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 36#L47true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:50,288 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:50,288 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:50,288 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:50,288 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:50,288 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([724] L55-1-->thread2EXIT: Formula: (and (= |v_thread2Thread2of2ForFork1_#res.base_9| 0) (= |v_thread2Thread2of2ForFork1_#res.offset_9| 0) (<= (* 2 (mod v_~N~0_61 2147483648)) (mod v_~i2~0_88 4294967296))) InVars {~i2~0=v_~i2~0_88, ~N~0=v_~N~0_61} OutVars{~i2~0=v_~i2~0_88, thread2Thread2of2ForFork1_#res.offset=|v_thread2Thread2of2ForFork1_#res.offset_9|, ~N~0=v_~N~0_61, thread2Thread2of2ForFork1_#res.base=|v_thread2Thread2of2ForFork1_#res.base_9|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#res.offset, thread2Thread2of2ForFork1_#res.base][92], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1353#true, thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 29#L59-1true, 36#L47true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 10#thread2EXITtrue, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:50,288 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:50,288 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:50,288 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:50,288 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:50,312 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][136], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 19#L62true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 80#L45true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:50,312 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:04:50,313 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:50,313 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:50,313 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:50,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][136], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 47#L47true, 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 19#L62true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 14#L82-11true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 36#L47true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:50,350 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:04:50,350 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:50,351 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:50,351 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:50,351 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([724] L55-1-->thread2EXIT: Formula: (and (= |v_thread2Thread2of2ForFork1_#res.base_9| 0) (= |v_thread2Thread2of2ForFork1_#res.offset_9| 0) (<= (* 2 (mod v_~N~0_61 2147483648)) (mod v_~i2~0_88 4294967296))) InVars {~i2~0=v_~i2~0_88, ~N~0=v_~N~0_61} OutVars{~i2~0=v_~i2~0_88, thread2Thread2of2ForFork1_#res.offset=|v_thread2Thread2of2ForFork1_#res.offset_9|, ~N~0=v_~N~0_61, thread2Thread2of2ForFork1_#res.base=|v_thread2Thread2of2ForFork1_#res.base_9|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#res.offset, thread2Thread2of2ForFork1_#res.base][92], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 47#L47true, 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1353#true, thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 29#L59-1true, 14#L82-11true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 36#L47true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 10#thread2EXITtrue, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:50,351 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:04:50,351 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:50,351 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:50,351 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:50,351 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][136], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 19#L62true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 59#L83-8true, 36#L47true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:50,351 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:04:50,352 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:50,352 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:50,352 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:50,352 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([724] L55-1-->thread2EXIT: Formula: (and (= |v_thread2Thread2of2ForFork1_#res.base_9| 0) (= |v_thread2Thread2of2ForFork1_#res.offset_9| 0) (<= (* 2 (mod v_~N~0_61 2147483648)) (mod v_~i2~0_88 4294967296))) InVars {~i2~0=v_~i2~0_88, ~N~0=v_~N~0_61} OutVars{~i2~0=v_~i2~0_88, thread2Thread2of2ForFork1_#res.offset=|v_thread2Thread2of2ForFork1_#res.offset_9|, ~N~0=v_~N~0_61, thread2Thread2of2ForFork1_#res.base=|v_thread2Thread2of2ForFork1_#res.base_9|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#res.offset, thread2Thread2of2ForFork1_#res.base][92], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1353#true, thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 59#L83-8true, 29#L59-1true, 36#L47true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 10#thread2EXITtrue, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:50,352 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:04:50,352 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:50,352 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:50,352 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:50,353 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][136], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 81#L41true, thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 19#L62true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 36#L47true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:50,353 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:04:50,353 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:50,353 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:50,353 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:50,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][175], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, 29#L59-1true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:50,354 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:50,354 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:50,355 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:50,355 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:04:50,355 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][136], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 19#L62true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:50,355 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:04:50,355 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:50,355 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:50,355 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:50,355 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-03 20:04:50,407 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][182], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 14#L82-11true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 36#L47true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:50,407 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:50,407 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:50,407 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:50,407 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:50,408 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][182], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, 80#L45true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:50,408 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:50,408 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:50,408 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:50,408 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:50,417 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][181], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 102#thread1EXITtrue, 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, 36#L47true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:50,417 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:50,417 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:50,417 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:50,417 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:50,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][181], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 102#thread1EXITtrue, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 80#L45true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:50,418 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:50,418 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:50,418 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:50,418 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:50,436 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][175], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 33#L41true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 47#L47true, 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, 29#L59-1true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:50,436 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:04:50,436 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:50,437 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:50,437 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:50,450 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][148], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 47#L47true, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 9#L43true, 29#L59-1true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:50,451 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:04:50,451 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:50,451 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:50,451 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:50,451 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][136], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 33#L41true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 47#L47true, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 19#L62true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:50,451 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:04:50,451 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:50,451 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:50,451 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:50,492 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([724] L55-1-->thread2EXIT: Formula: (and (= |v_thread2Thread2of2ForFork1_#res.base_9| 0) (= |v_thread2Thread2of2ForFork1_#res.offset_9| 0) (<= (* 2 (mod v_~N~0_61 2147483648)) (mod v_~i2~0_88 4294967296))) InVars {~i2~0=v_~i2~0_88, ~N~0=v_~N~0_61} OutVars{~i2~0=v_~i2~0_88, thread2Thread2of2ForFork1_#res.offset=|v_thread2Thread2of2ForFork1_#res.offset_9|, ~N~0=v_~N~0_61, thread2Thread2of2ForFork1_#res.base=|v_thread2Thread2of2ForFork1_#res.base_9|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#res.offset, thread2Thread2of2ForFork1_#res.base][92], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 102#thread1EXITtrue, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1353#true, thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 29#L59-1true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 10#thread2EXITtrue, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:50,493 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:04:50,493 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:50,493 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:50,493 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-03 20:04:50,493 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][95], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 102#thread1EXITtrue, 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 19#L62true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:50,493 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:04:50,493 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-03 20:04:50,493 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:50,493 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:50,538 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][175], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 47#L47true, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 29#L59-1true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:50,539 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:04:50,539 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:50,539 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:50,539 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:50,559 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][181], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 47#L47true, 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:50,560 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:50,560 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:50,560 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:50,560 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:50,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][181], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:50,561 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:50,561 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:50,561 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:50,561 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:50,577 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][175], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 29#L59-1true, 14#L82-11true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:50,577 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:04:50,577 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:50,577 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-03 20:04:50,577 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:50,577 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][175], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 29#L59-1true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:50,577 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:50,577 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:50,577 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:50,577 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:50,577 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][175], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, 29#L59-1true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:50,577 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:50,577 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:50,577 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:50,578 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:04:50,578 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:50,929 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][186], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 468#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 82#L82-6true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 78#L56true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:50,930 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:50,930 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:50,930 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:50,930 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:50,956 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([724] L55-1-->thread2EXIT: Formula: (and (= |v_thread2Thread2of2ForFork1_#res.base_9| 0) (= |v_thread2Thread2of2ForFork1_#res.offset_9| 0) (<= (* 2 (mod v_~N~0_61 2147483648)) (mod v_~i2~0_88 4294967296))) InVars {~i2~0=v_~i2~0_88, ~N~0=v_~N~0_61} OutVars{~i2~0=v_~i2~0_88, thread2Thread2of2ForFork1_#res.offset=|v_thread2Thread2of2ForFork1_#res.offset_9|, ~N~0=v_~N~0_61, thread2Thread2of2ForFork1_#res.base=|v_thread2Thread2of2ForFork1_#res.base_9|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#res.offset, thread2Thread2of2ForFork1_#res.base][92], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 102#thread1EXITtrue, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1353#true, thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 29#L59-1true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 10#thread2EXITtrue, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:50,957 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:50,957 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:50,957 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:04:50,957 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:50,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][95], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 102#thread1EXITtrue, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 19#L62true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:50,957 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:50,957 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:50,957 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:04:50,957 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:50,979 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([724] L55-1-->thread2EXIT: Formula: (and (= |v_thread2Thread2of2ForFork1_#res.base_9| 0) (= |v_thread2Thread2of2ForFork1_#res.offset_9| 0) (<= (* 2 (mod v_~N~0_61 2147483648)) (mod v_~i2~0_88 4294967296))) InVars {~i2~0=v_~i2~0_88, ~N~0=v_~N~0_61} OutVars{~i2~0=v_~i2~0_88, thread2Thread2of2ForFork1_#res.offset=|v_thread2Thread2of2ForFork1_#res.offset_9|, ~N~0=v_~N~0_61, thread2Thread2of2ForFork1_#res.base=|v_thread2Thread2of2ForFork1_#res.base_9|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#res.offset, thread2Thread2of2ForFork1_#res.base][92], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0NotInUse, Black: 1353#true, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 67#L83-4true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 29#L59-1true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 10#thread2EXITtrue, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:50,979 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:50,979 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:50,979 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:50,979 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:04:50,979 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][95], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 67#L83-4true, 19#L62true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:50,980 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:50,980 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:04:50,980 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:50,980 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:51,030 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][186], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 102#thread1EXITtrue, 1359#true, Black: 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 468#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 82#L82-6true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 78#L56true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:51,030 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:51,030 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:51,030 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:51,031 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:51,088 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] L40-1-->thread1EXIT: Formula: (and (= |v_thread1Thread1of2ForFork0_#res.base_9| 0) (= |v_thread1Thread1of2ForFork0_#res.offset_9| 0) (<= (* 2 (mod v_~N~0_55 2147483648)) (mod v_~i1~0_90 4294967296))) InVars {~i1~0=v_~i1~0_90, ~N~0=v_~N~0_55} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_9|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_9|, ~i1~0=v_~i1~0_90, ~N~0=v_~N~0_55} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][3], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 59#L83-8true, 29#L59-1true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:51,088 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:51,088 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:51,088 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:51,088 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:51,088 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][175], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 59#L83-8true, 29#L59-1true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:51,089 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:51,089 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:51,089 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:51,089 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:51,089 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][136], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 19#L62true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 59#L83-8true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:51,089 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:51,089 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:51,089 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:51,089 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:51,093 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] L40-1-->thread1EXIT: Formula: (and (= |v_thread1Thread1of2ForFork0_#res.base_9| 0) (= |v_thread1Thread1of2ForFork0_#res.offset_9| 0) (<= (* 2 (mod v_~N~0_55 2147483648)) (mod v_~i1~0_90 4294967296))) InVars {~i1~0=v_~i1~0_90, ~N~0=v_~N~0_55} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_9|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_9|, ~i1~0=v_~i1~0_90, ~N~0=v_~N~0_55} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][3], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 29#L59-1true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 28#L43true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:51,093 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:51,093 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:51,093 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:51,093 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:51,093 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][136], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 19#L62true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:51,093 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:51,093 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:51,093 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:51,093 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:51,094 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([724] L55-1-->thread2EXIT: Formula: (and (= |v_thread2Thread2of2ForFork1_#res.base_9| 0) (= |v_thread2Thread2of2ForFork1_#res.offset_9| 0) (<= (* 2 (mod v_~N~0_61 2147483648)) (mod v_~i2~0_88 4294967296))) InVars {~i2~0=v_~i2~0_88, ~N~0=v_~N~0_61} OutVars{~i2~0=v_~i2~0_88, thread2Thread2of2ForFork1_#res.offset=|v_thread2Thread2of2ForFork1_#res.offset_9|, ~N~0=v_~N~0_61, thread2Thread2of2ForFork1_#res.base=|v_thread2Thread2of2ForFork1_#res.base_9|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#res.offset, thread2Thread2of2ForFork1_#res.base][92], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1353#true, thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 29#L59-1true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 10#thread2EXITtrue, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:51,094 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:51,094 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:51,094 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:51,094 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:51,116 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][136], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 19#L62true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 36#L47true, Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:51,116 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:51,116 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:51,116 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:51,116 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:51,116 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([724] L55-1-->thread2EXIT: Formula: (and (= |v_thread2Thread2of2ForFork1_#res.base_9| 0) (= |v_thread2Thread2of2ForFork1_#res.offset_9| 0) (<= (* 2 (mod v_~N~0_61 2147483648)) (mod v_~i2~0_88 4294967296))) InVars {~i2~0=v_~i2~0_88, ~N~0=v_~N~0_61} OutVars{~i2~0=v_~i2~0_88, thread2Thread2of2ForFork1_#res.offset=|v_thread2Thread2of2ForFork1_#res.offset_9|, ~N~0=v_~N~0_61, thread2Thread2of2ForFork1_#res.base=|v_thread2Thread2of2ForFork1_#res.base_9|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#res.offset, thread2Thread2of2ForFork1_#res.base][92], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1353#true, thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 29#L59-1true, 36#L47true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 10#thread2EXITtrue, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:51,116 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:51,116 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:51,116 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:51,116 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:51,131 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][175], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 81#L41true, thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 29#L59-1true, 36#L47true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:51,131 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:51,131 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:51,131 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:51,131 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:51,132 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][146], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 29#L59-1true, 36#L47true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:51,132 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is not cut-off event [2023-08-03 20:04:51,132 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is not cut-off event [2023-08-03 20:04:51,132 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is not cut-off event [2023-08-03 20:04:51,132 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is not cut-off event [2023-08-03 20:04:51,132 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][136], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 19#L62true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 36#L47true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:51,132 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:51,133 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:51,133 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:51,133 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:51,222 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] L40-1-->thread1EXIT: Formula: (and (= |v_thread1Thread1of2ForFork0_#res.base_9| 0) (= |v_thread1Thread1of2ForFork0_#res.offset_9| 0) (<= (* 2 (mod v_~N~0_55 2147483648)) (mod v_~i1~0_90 4294967296))) InVars {~i1~0=v_~i1~0_90, ~N~0=v_~N~0_55} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_9|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_9|, ~i1~0=v_~i1~0_90, ~N~0=v_~N~0_55} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][3], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, 29#L59-1true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:51,222 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:51,222 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:51,222 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:51,222 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:51,222 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([723] L40-1-->thread1EXIT: Formula: (and (= |v_thread1Thread2of2ForFork0_#res.base_9| 0) (= |v_thread1Thread2of2ForFork0_#res.offset_9| 0) (<= (* (mod v_~N~0_59 2147483648) 2) (mod v_~i1~0_92 4294967296))) InVars {~i1~0=v_~i1~0_92, ~N~0=v_~N~0_59} OutVars{thread1Thread2of2ForFork0_#res.offset=|v_thread1Thread2of2ForFork0_#res.offset_9|, ~i1~0=v_~i1~0_92, ~N~0=v_~N~0_59, thread1Thread2of2ForFork0_#res.base=|v_thread1Thread2of2ForFork0_#res.base_9|} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#res.offset, thread1Thread2of2ForFork0_#res.base][14], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 102#thread1EXITtrue, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, 29#L59-1true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:51,222 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:51,222 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:51,223 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:51,223 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:51,223 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][136], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 19#L62true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:51,223 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:51,223 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:51,223 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:51,223 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:51,224 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([724] L55-1-->thread2EXIT: Formula: (and (= |v_thread2Thread2of2ForFork1_#res.base_9| 0) (= |v_thread2Thread2of2ForFork1_#res.offset_9| 0) (<= (* 2 (mod v_~N~0_61 2147483648)) (mod v_~i2~0_88 4294967296))) InVars {~i2~0=v_~i2~0_88, ~N~0=v_~N~0_61} OutVars{~i2~0=v_~i2~0_88, thread2Thread2of2ForFork1_#res.offset=|v_thread2Thread2of2ForFork1_#res.offset_9|, ~N~0=v_~N~0_61, thread2Thread2of2ForFork1_#res.base=|v_thread2Thread2of2ForFork1_#res.base_9|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#res.offset, thread2Thread2of2ForFork1_#res.base][92], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1353#true, thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, 29#L59-1true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 10#thread2EXITtrue, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:51,224 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:51,224 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:51,224 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:51,224 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:51,263 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][175], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 29#L59-1true, 80#L45true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:51,264 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:51,264 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:51,264 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:51,264 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:51,304 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][146], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, 29#L59-1true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:51,304 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:51,304 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:51,304 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:51,304 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:51,304 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] L40-1-->thread1EXIT: Formula: (and (= |v_thread1Thread1of2ForFork0_#res.base_9| 0) (= |v_thread1Thread1of2ForFork0_#res.offset_9| 0) (<= (* 2 (mod v_~N~0_55 2147483648)) (mod v_~i1~0_90 4294967296))) InVars {~i1~0=v_~i1~0_90, ~N~0=v_~N~0_55} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_9|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_9|, ~i1~0=v_~i1~0_90, ~N~0=v_~N~0_55} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][3], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 81#L41true, thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, 29#L59-1true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:51,304 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:51,304 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:51,304 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:51,304 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:51,305 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][136], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 81#L41true, thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 19#L62true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:51,305 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:51,305 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:51,305 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:51,305 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:51,311 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][136], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 47#L47true, 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 19#L62true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, 36#L47true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:51,311 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:51,311 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:51,311 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:51,311 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:51,311 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([724] L55-1-->thread2EXIT: Formula: (and (= |v_thread2Thread2of2ForFork1_#res.base_9| 0) (= |v_thread2Thread2of2ForFork1_#res.offset_9| 0) (<= (* 2 (mod v_~N~0_61 2147483648)) (mod v_~i2~0_88 4294967296))) InVars {~i2~0=v_~i2~0_88, ~N~0=v_~N~0_61} OutVars{~i2~0=v_~i2~0_88, thread2Thread2of2ForFork1_#res.offset=|v_thread2Thread2of2ForFork1_#res.offset_9|, ~N~0=v_~N~0_61, thread2Thread2of2ForFork1_#res.base=|v_thread2Thread2of2ForFork1_#res.base_9|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#res.offset, thread2Thread2of2ForFork1_#res.base][92], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 47#L47true, 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1353#true, thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, 29#L59-1true, 36#L47true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 10#thread2EXITtrue, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:51,311 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:51,311 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:51,312 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:51,312 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:51,312 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][136], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 19#L62true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 59#L83-8true, 80#L45true, Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:51,312 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:51,312 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:51,312 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:51,312 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:51,313 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][175], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 29#L59-1true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:51,313 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:51,313 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:51,313 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:51,313 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:51,314 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:51,314 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][136], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 19#L62true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:51,314 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:51,314 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:51,314 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:51,314 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:04:51,314 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:51,369 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][175], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 47#L47true, 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 29#L59-1true, 14#L82-11true, 80#L45true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:51,369 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:51,369 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:51,369 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:51,369 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:51,369 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][136], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 47#L47true, 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 19#L62true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 14#L82-11true, 80#L45true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:51,369 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:51,369 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:51,369 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:51,369 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:51,392 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][182], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 14#L82-11true, 80#L45true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:51,393 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:51,393 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:51,393 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:51,393 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:51,395 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][182], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, 36#L47true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:51,395 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:51,395 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:51,395 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:51,395 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:51,396 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][182], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 80#L45true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:51,396 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:51,397 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:51,397 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:51,397 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:51,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][181], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 102#thread1EXITtrue, 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 36#L47true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:51,406 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:51,406 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:51,406 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:51,406 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:51,407 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][181], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 67#L83-4true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 80#L45true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:51,407 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:51,407 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:51,407 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:51,407 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:51,433 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][175], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 33#L41true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 47#L47true, 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 29#L59-1true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:51,434 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:51,434 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:51,434 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:51,434 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:51,448 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][148], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 9#L43true, 59#L83-8true, 29#L59-1true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:51,449 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:51,449 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:51,449 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:51,449 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:51,449 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][136], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, 33#L41true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 19#L62true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:51,449 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:51,449 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:51,449 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:51,449 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:51,449 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([723] L40-1-->thread1EXIT: Formula: (and (= |v_thread1Thread2of2ForFork0_#res.base_9| 0) (= |v_thread1Thread2of2ForFork0_#res.offset_9| 0) (<= (* (mod v_~N~0_59 2147483648) 2) (mod v_~i1~0_92 4294967296))) InVars {~i1~0=v_~i1~0_92, ~N~0=v_~N~0_59} OutVars{thread1Thread2of2ForFork0_#res.offset=|v_thread1Thread2of2ForFork0_#res.offset_9|, ~i1~0=v_~i1~0_92, ~N~0=v_~N~0_59, thread1Thread2of2ForFork0_#res.base=|v_thread1Thread2of2ForFork0_#res.base_9|} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#res.offset, thread1Thread2of2ForFork0_#res.base][14], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 33#L41true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 102#thread1EXITtrue, 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, 29#L59-1true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:51,449 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:51,450 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:51,450 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:51,450 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:51,495 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([724] L55-1-->thread2EXIT: Formula: (and (= |v_thread2Thread2of2ForFork1_#res.base_9| 0) (= |v_thread2Thread2of2ForFork1_#res.offset_9| 0) (<= (* 2 (mod v_~N~0_61 2147483648)) (mod v_~i2~0_88 4294967296))) InVars {~i2~0=v_~i2~0_88, ~N~0=v_~N~0_61} OutVars{~i2~0=v_~i2~0_88, thread2Thread2of2ForFork1_#res.offset=|v_thread2Thread2of2ForFork1_#res.offset_9|, ~N~0=v_~N~0_61, thread2Thread2of2ForFork1_#res.base=|v_thread2Thread2of2ForFork1_#res.base_9|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#res.offset, thread2Thread2of2ForFork1_#res.base][92], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1353#true, thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 67#L83-4true, 128#L40-1true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 29#L59-1true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 10#thread2EXITtrue, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:51,495 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:51,495 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:04:51,495 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:51,495 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:51,496 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][95], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 67#L83-4true, 128#L40-1true, 19#L62true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:51,496 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:51,496 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:04:51,496 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:51,496 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:51,576 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][181], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 47#L47true, 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:51,576 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:51,577 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:51,577 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:51,577 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:51,577 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][181], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 67#L83-4true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:51,577 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:51,578 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:51,578 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:51,578 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:51,664 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][186], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 14#L82-11true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 78#L56true, 1648#true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:51,665 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:51,665 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:51,665 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:51,665 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:51,698 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([724] L55-1-->thread2EXIT: Formula: (and (= |v_thread2Thread2of2ForFork1_#res.base_9| 0) (= |v_thread2Thread2of2ForFork1_#res.offset_9| 0) (<= (* 2 (mod v_~N~0_61 2147483648)) (mod v_~i2~0_88 4294967296))) InVars {~i2~0=v_~i2~0_88, ~N~0=v_~N~0_61} OutVars{~i2~0=v_~i2~0_88, thread2Thread2of2ForFork1_#res.offset=|v_thread2Thread2of2ForFork1_#res.offset_9|, ~N~0=v_~N~0_61, thread2Thread2of2ForFork1_#res.base=|v_thread2Thread2of2ForFork1_#res.base_9|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#res.offset, thread2Thread2of2ForFork1_#res.base][92], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 102#thread1EXITtrue, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0NotInUse, Black: 1353#true, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 67#L83-4true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 29#L59-1true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 10#thread2EXITtrue, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:51,698 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:51,698 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:51,698 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:51,698 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:51,698 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][95], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 102#thread1EXITtrue, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 67#L83-4true, 19#L62true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:51,698 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:51,698 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:51,698 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:51,698 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:51,699 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([724] L55-1-->thread2EXIT: Formula: (and (= |v_thread2Thread2of2ForFork1_#res.base_9| 0) (= |v_thread2Thread2of2ForFork1_#res.offset_9| 0) (<= (* 2 (mod v_~N~0_61 2147483648)) (mod v_~i2~0_88 4294967296))) InVars {~i2~0=v_~i2~0_88, ~N~0=v_~N~0_61} OutVars{~i2~0=v_~i2~0_88, thread2Thread2of2ForFork1_#res.offset=|v_thread2Thread2of2ForFork1_#res.offset_9|, ~N~0=v_~N~0_61, thread2Thread2of2ForFork1_#res.base=|v_thread2Thread2of2ForFork1_#res.base_9|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#res.offset, thread2Thread2of2ForFork1_#res.base][92], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1353#true, thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 67#L83-4true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 29#L59-1true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 10#thread2EXITtrue, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:51,699 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:51,699 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:51,699 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:51,699 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:51,699 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][95], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 67#L83-4true, 19#L62true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:51,699 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:51,699 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:51,699 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:51,700 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:51,774 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][186], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 102#thread1EXITtrue, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 14#L82-11true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 78#L56true, 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:51,774 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:51,774 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:51,774 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:51,774 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:51,791 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][175], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 33#L41true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 59#L83-8true, 29#L59-1true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:51,792 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:51,792 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:51,792 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:51,792 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:51,792 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][148], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 9#L43true, 59#L83-8true, 29#L59-1true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:51,792 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:51,792 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:51,792 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:51,792 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:51,792 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][136], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 33#L41true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 19#L62true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 59#L83-8true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:51,792 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:51,792 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:51,792 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:51,792 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:51,797 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] L40-1-->thread1EXIT: Formula: (and (= |v_thread1Thread1of2ForFork0_#res.base_9| 0) (= |v_thread1Thread1of2ForFork0_#res.offset_9| 0) (<= (* 2 (mod v_~N~0_55 2147483648)) (mod v_~i1~0_90 4294967296))) InVars {~i1~0=v_~i1~0_90, ~N~0=v_~N~0_55} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_9|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_9|, ~i1~0=v_~i1~0_90, ~N~0=v_~N~0_55} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][3], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 29#L59-1true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:51,797 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:51,797 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:51,797 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:51,797 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:51,798 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][175], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 29#L59-1true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:51,798 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:51,798 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:51,798 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:51,798 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:51,798 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][136], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 19#L62true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:51,798 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:51,798 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:51,798 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:51,798 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:51,824 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][175], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 81#L41true, thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, 29#L59-1true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:51,824 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:51,824 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:51,825 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:51,825 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:51,845 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][136], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 47#L47true, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 19#L62true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 36#L47true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:51,845 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:51,845 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:51,845 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:51,845 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:51,845 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([724] L55-1-->thread2EXIT: Formula: (and (= |v_thread2Thread2of2ForFork1_#res.base_9| 0) (= |v_thread2Thread2of2ForFork1_#res.offset_9| 0) (<= (* 2 (mod v_~N~0_61 2147483648)) (mod v_~i2~0_88 4294967296))) InVars {~i2~0=v_~i2~0_88, ~N~0=v_~N~0_61} OutVars{~i2~0=v_~i2~0_88, thread2Thread2of2ForFork1_#res.offset=|v_thread2Thread2of2ForFork1_#res.offset_9|, ~N~0=v_~N~0_61, thread2Thread2of2ForFork1_#res.base=|v_thread2Thread2of2ForFork1_#res.base_9|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#res.offset, thread2Thread2of2ForFork1_#res.base][92], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 47#L47true, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1353#true, thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 29#L59-1true, 36#L47true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 10#thread2EXITtrue, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:51,845 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:51,845 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:51,845 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:51,845 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:51,855 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][175], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 29#L59-1true, 36#L47true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:51,855 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:51,855 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:51,855 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:51,855 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:51,862 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][133], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 101#L60true, Black: 1038#true, 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 67#L83-4true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:51,862 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:51,862 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:51,862 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:51,862 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:51,933 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] L40-1-->thread1EXIT: Formula: (and (= |v_thread1Thread1of2ForFork0_#res.base_9| 0) (= |v_thread1Thread1of2ForFork0_#res.offset_9| 0) (<= (* 2 (mod v_~N~0_55 2147483648)) (mod v_~i1~0_90 4294967296))) InVars {~i1~0=v_~i1~0_90, ~N~0=v_~N~0_55} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_9|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_9|, ~i1~0=v_~i1~0_90, ~N~0=v_~N~0_55} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][3], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 29#L59-1true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:51,933 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:51,933 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:51,933 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:51,933 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:51,933 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([723] L40-1-->thread1EXIT: Formula: (and (= |v_thread1Thread2of2ForFork0_#res.base_9| 0) (= |v_thread1Thread2of2ForFork0_#res.offset_9| 0) (<= (* (mod v_~N~0_59 2147483648) 2) (mod v_~i1~0_92 4294967296))) InVars {~i1~0=v_~i1~0_92, ~N~0=v_~N~0_59} OutVars{thread1Thread2of2ForFork0_#res.offset=|v_thread1Thread2of2ForFork0_#res.offset_9|, ~i1~0=v_~i1~0_92, ~N~0=v_~N~0_59, thread1Thread2of2ForFork0_#res.base=|v_thread1Thread2of2ForFork0_#res.base_9|} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#res.offset, thread1Thread2of2ForFork0_#res.base][14], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 102#thread1EXITtrue, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 29#L59-1true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:51,933 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:51,933 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:51,933 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:51,933 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:51,934 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][136], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 19#L62true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:51,934 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:51,934 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:51,934 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:51,934 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:51,934 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([724] L55-1-->thread2EXIT: Formula: (and (= |v_thread2Thread2of2ForFork1_#res.base_9| 0) (= |v_thread2Thread2of2ForFork1_#res.offset_9| 0) (<= (* 2 (mod v_~N~0_61 2147483648)) (mod v_~i2~0_88 4294967296))) InVars {~i2~0=v_~i2~0_88, ~N~0=v_~N~0_61} OutVars{~i2~0=v_~i2~0_88, thread2Thread2of2ForFork1_#res.offset=|v_thread2Thread2of2ForFork1_#res.offset_9|, ~N~0=v_~N~0_61, thread2Thread2of2ForFork1_#res.base=|v_thread2Thread2of2ForFork1_#res.base_9|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#res.offset, thread2Thread2of2ForFork1_#res.base][92], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1353#true, thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 29#L59-1true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 10#thread2EXITtrue, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:51,934 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:51,934 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:51,934 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:51,934 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:51,959 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][175], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 59#L83-8true, 29#L59-1true, 80#L45true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:51,960 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:51,960 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:51,960 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:51,960 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:51,966 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][136], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 19#L62true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 80#L45true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:51,966 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:51,966 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:51,966 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:51,966 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:52,000 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] L40-1-->thread1EXIT: Formula: (and (= |v_thread1Thread1of2ForFork0_#res.base_9| 0) (= |v_thread1Thread1of2ForFork0_#res.offset_9| 0) (<= (* 2 (mod v_~N~0_55 2147483648)) (mod v_~i1~0_90 4294967296))) InVars {~i1~0=v_~i1~0_90, ~N~0=v_~N~0_55} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_9|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_9|, ~i1~0=v_~i1~0_90, ~N~0=v_~N~0_55} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][3], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 81#L41true, thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 29#L59-1true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:52,000 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:52,001 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:52,001 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:52,001 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:52,001 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][136], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 81#L41true, thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 19#L62true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:52,001 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:52,001 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:52,001 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:52,001 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:52,006 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][136], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 19#L62true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 59#L83-8true, 36#L47true, Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:52,007 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:52,007 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:52,007 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:52,007 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:52,007 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][136], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 47#L47true, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 19#L62true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, 80#L45true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:52,007 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:52,007 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:52,007 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:52,007 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:52,346 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][175], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 47#L47true, 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 29#L59-1true, 14#L82-11true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 36#L47true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:52,347 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:52,347 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:52,347 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:52,347 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:52,347 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][136], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 47#L47true, 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 19#L62true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 14#L82-11true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 36#L47true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:52,347 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:52,347 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:52,347 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:52,347 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:52,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][186], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 47#L47true, 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, 29#L59-1true, 80#L45true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:52,348 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:52,348 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:52,348 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:52,349 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:52,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][186], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 29#L59-1true, 80#L45true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:52,350 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:52,350 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:52,350 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:52,350 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:52,356 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][182], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 128#L40-1true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 14#L82-11true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:52,356 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:52,356 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:52,356 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:52,356 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:52,359 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][182], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 14#L82-11true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 36#L47true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:52,360 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:52,360 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:52,360 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:52,360 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:52,361 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][182], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 47#L47true, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 14#L82-11true, 80#L45true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:52,361 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:52,361 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:52,361 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:52,361 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:52,363 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][182], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 59#L83-8true, 80#L45true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:52,363 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:52,363 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:52,363 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:52,363 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:52,364 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][182], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 36#L47true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:52,365 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:52,365 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:52,365 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:52,365 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:52,369 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][181], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:52,369 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:52,369 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:52,369 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:52,369 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:52,370 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][181], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 102#thread1EXITtrue, 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 128#L40-1true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:52,370 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:52,370 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:52,370 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:52,370 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:52,372 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][181], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 102#thread1EXITtrue, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 14#L82-11true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:52,372 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:52,372 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:52,372 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:52,372 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:52,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][181], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 67#L83-4true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 36#L47true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:52,374 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:52,374 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:52,374 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:52,374 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:52,395 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][175], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 33#L41true, 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, 29#L59-1true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:52,395 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:52,395 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:52,395 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:52,395 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:52,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][148], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 9#L43true, 29#L59-1true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:52,410 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:52,410 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:52,410 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:52,410 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:52,410 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][136], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, 33#L41true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 19#L62true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:52,410 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:52,410 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:52,410 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:52,410 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:52,411 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([723] L40-1-->thread1EXIT: Formula: (and (= |v_thread1Thread2of2ForFork0_#res.base_9| 0) (= |v_thread1Thread2of2ForFork0_#res.offset_9| 0) (<= (* (mod v_~N~0_59 2147483648) 2) (mod v_~i1~0_92 4294967296))) InVars {~i1~0=v_~i1~0_92, ~N~0=v_~N~0_59} OutVars{thread1Thread2of2ForFork0_#res.offset=|v_thread1Thread2of2ForFork0_#res.offset_9|, ~i1~0=v_~i1~0_92, ~N~0=v_~N~0_59, thread1Thread2of2ForFork0_#res.base=|v_thread1Thread2of2ForFork0_#res.base_9|} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#res.offset, thread1Thread2of2ForFork0_#res.base][14], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 33#L41true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 102#thread1EXITtrue, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 29#L59-1true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:52,411 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:52,411 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:52,411 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:52,411 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:52,505 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][181], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 47#L47true, 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 67#L83-4true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:52,505 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:52,505 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:52,505 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:52,505 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:52,579 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][186], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 14#L82-11true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 78#L56true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:52,579 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:52,579 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:52,579 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:52,579 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:52,579 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:52,589 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][186], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 78#L56true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:52,589 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:52,589 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:52,589 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:52,589 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:52,630 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([724] L55-1-->thread2EXIT: Formula: (and (= |v_thread2Thread2of2ForFork1_#res.base_9| 0) (= |v_thread2Thread2of2ForFork1_#res.offset_9| 0) (<= (* 2 (mod v_~N~0_61 2147483648)) (mod v_~i2~0_88 4294967296))) InVars {~i2~0=v_~i2~0_88, ~N~0=v_~N~0_61} OutVars{~i2~0=v_~i2~0_88, thread2Thread2of2ForFork1_#res.offset=|v_thread2Thread2of2ForFork1_#res.offset_9|, ~N~0=v_~N~0_61, thread2Thread2of2ForFork1_#res.base=|v_thread2Thread2of2ForFork1_#res.base_9|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#res.offset, thread2Thread2of2ForFork1_#res.base][92], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1353#true, thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, 29#L59-1true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, 10#thread2EXITtrue, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:52,630 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:52,630 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:52,630 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:52,630 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:52,630 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][95], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 19#L62true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:52,630 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:52,630 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:52,630 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:52,630 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:52,675 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][186], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 102#thread1EXITtrue, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 14#L82-11true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 78#L56true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:52,675 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:52,675 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:52,675 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:52,675 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:52,675 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:52,687 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][186], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 102#thread1EXITtrue, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 78#L56true, 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:52,687 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:52,688 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:52,688 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:52,688 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:52,701 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][148], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 9#L43true, 29#L59-1true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:52,701 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:52,701 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:52,701 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:52,701 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:52,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][175], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 33#L41true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 29#L59-1true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:52,702 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:52,702 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:52,702 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:52,702 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:52,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][136], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 33#L41true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 19#L62true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:52,702 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:52,702 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:52,702 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:52,702 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:52,732 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][175], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 81#L41true, thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 29#L59-1true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:52,732 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:52,732 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:52,732 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:52,732 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:52,733 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][146], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 29#L59-1true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:52,733 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is not cut-off event [2023-08-03 20:04:52,733 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is not cut-off event [2023-08-03 20:04:52,733 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is not cut-off event [2023-08-03 20:04:52,733 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is not cut-off event [2023-08-03 20:04:52,734 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] L40-1-->thread1EXIT: Formula: (and (= |v_thread1Thread1of2ForFork0_#res.base_9| 0) (= |v_thread1Thread1of2ForFork0_#res.offset_9| 0) (<= (* 2 (mod v_~N~0_55 2147483648)) (mod v_~i1~0_90 4294967296))) InVars {~i1~0=v_~i1~0_90, ~N~0=v_~N~0_55} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_9|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_9|, ~i1~0=v_~i1~0_90, ~N~0=v_~N~0_55} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][3], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 29#L59-1true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 28#L43true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:52,734 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:52,734 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:52,734 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:52,734 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:52,734 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][136], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 19#L62true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:52,734 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:52,734 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:52,734 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:52,734 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:52,751 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][175], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 59#L83-8true, 29#L59-1true, 36#L47true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:52,751 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:52,751 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:52,751 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:52,751 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:52,753 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][136], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 19#L62true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 36#L47true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:52,754 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:52,754 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:52,754 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:52,754 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:52,851 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][175], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 47#L47true, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, 29#L59-1true, 80#L45true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:52,851 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:52,851 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:52,851 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:52,851 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:52,855 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][175], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 29#L59-1true, 80#L45true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:52,855 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:52,855 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:52,855 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:52,855 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:52,859 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][136], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 47#L47true, 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 19#L62true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 80#L45true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:52,859 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:52,859 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:52,859 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:52,859 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:52,891 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][136], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 47#L47true, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 19#L62true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, 36#L47true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:52,891 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:52,891 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:52,891 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:52,891 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:52,936 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][181], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 102#thread1EXITtrue, 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:52,936 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:52,936 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:52,936 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:52,936 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:52,939 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][186], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 47#L47true, 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, 29#L59-1true, 36#L47true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:52,939 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:52,939 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:52,939 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:52,939 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:52,940 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][186], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 47#L47true, 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 29#L59-1true, 80#L45true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:52,940 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:52,940 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:52,940 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:52,940 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:52,941 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][186], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 29#L59-1true, 36#L47true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:52,941 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:52,941 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:52,941 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:52,941 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:52,943 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][182], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 468#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 82#L82-6true, 75#L44-1true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:52,943 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:52,943 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:52,943 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:52,943 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:52,945 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][181], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), 81#L41true, thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:52,945 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:52,945 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:52,946 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:52,946 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:52,947 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][182], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 128#L40-1true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:52,947 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:52,947 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:52,947 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:52,947 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:52,949 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][182], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 47#L47true, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 14#L82-11true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 36#L47true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:52,949 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:52,949 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:52,949 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:52,949 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:52,951 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][182], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 59#L83-8true, 36#L47true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:52,951 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:52,951 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:52,951 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:52,951 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:52,952 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][182], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 47#L47true, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, 80#L45true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:52,952 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:52,952 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:52,952 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:52,952 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:52,953 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][182], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 80#L45true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:52,953 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:52,953 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:52,953 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:52,953 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:52,956 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][181], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:52,957 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:52,957 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:52,957 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:52,957 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:52,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][181], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 102#thread1EXITtrue, 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 128#L40-1true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:52,957 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:52,957 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:52,958 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:52,958 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:52,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][181], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, 80#L45true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:52,962 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:52,962 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:52,963 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:52,963 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:52,982 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][175], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 33#L41true, 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 29#L59-1true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:52,982 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:52,982 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:52,982 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:52,982 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:52,999 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][181], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 33#L41true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 102#thread1EXITtrue, 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:52,999 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:52,999 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:52,999 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:52,999 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:53,023 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([724] L55-1-->thread2EXIT: Formula: (and (= |v_thread2Thread2of2ForFork1_#res.base_9| 0) (= |v_thread2Thread2of2ForFork1_#res.offset_9| 0) (<= (* 2 (mod v_~N~0_61 2147483648)) (mod v_~i2~0_88 4294967296))) InVars {~i2~0=v_~i2~0_88, ~N~0=v_~N~0_61} OutVars{~i2~0=v_~i2~0_88, thread2Thread2of2ForFork1_#res.offset=|v_thread2Thread2of2ForFork1_#res.offset_9|, ~N~0=v_~N~0_61, thread2Thread2of2ForFork1_#res.base=|v_thread2Thread2of2ForFork1_#res.base_9|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#res.offset, thread2Thread2of2ForFork1_#res.base][92], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1353#true, thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, 29#L59-1true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, 10#thread2EXITtrue, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:53,024 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:53,024 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:53,024 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:53,024 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:53,024 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][95], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 19#L62true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:53,024 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:53,024 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:53,024 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:53,024 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:53,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][181], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 59#L83-8true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:53,077 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:53,077 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:53,077 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:53,077 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:53,156 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][186], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 78#L56true, 1648#true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:53,156 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:53,156 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:53,156 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:53,156 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:53,156 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:53,166 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][186], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 78#L56true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:53,166 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:53,166 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:53,166 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:53,167 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:53,167 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][186], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 67#L83-4true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 78#L56true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:53,167 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:53,167 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:53,167 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:53,167 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:53,190 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([724] L55-1-->thread2EXIT: Formula: (and (= |v_thread2Thread2of2ForFork1_#res.base_9| 0) (= |v_thread2Thread2of2ForFork1_#res.offset_9| 0) (<= (* 2 (mod v_~N~0_61 2147483648)) (mod v_~i2~0_88 4294967296))) InVars {~i2~0=v_~i2~0_88, ~N~0=v_~N~0_61} OutVars{~i2~0=v_~i2~0_88, thread2Thread2of2ForFork1_#res.offset=|v_thread2Thread2of2ForFork1_#res.offset_9|, ~N~0=v_~N~0_61, thread2Thread2of2ForFork1_#res.base=|v_thread2Thread2of2ForFork1_#res.base_9|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#res.offset, thread2Thread2of2ForFork1_#res.base][92], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 102#thread1EXITtrue, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0NotInUse, Black: 1353#true, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, 29#L59-1true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 10#thread2EXITtrue, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:53,190 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:53,190 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:53,190 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:53,190 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:53,190 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][95], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 102#thread1EXITtrue, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 19#L62true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:53,190 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:53,190 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:53,190 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:53,190 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:53,191 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([724] L55-1-->thread2EXIT: Formula: (and (= |v_thread2Thread2of2ForFork1_#res.base_9| 0) (= |v_thread2Thread2of2ForFork1_#res.offset_9| 0) (<= (* 2 (mod v_~N~0_61 2147483648)) (mod v_~i2~0_88 4294967296))) InVars {~i2~0=v_~i2~0_88, ~N~0=v_~N~0_61} OutVars{~i2~0=v_~i2~0_88, thread2Thread2of2ForFork1_#res.offset=|v_thread2Thread2of2ForFork1_#res.offset_9|, ~N~0=v_~N~0_61, thread2Thread2of2ForFork1_#res.base=|v_thread2Thread2of2ForFork1_#res.base_9|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#res.offset, thread2Thread2of2ForFork1_#res.base][92], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1353#true, thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, 29#L59-1true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 10#thread2EXITtrue, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:53,191 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:53,191 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:53,191 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:53,191 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:53,191 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][95], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 19#L62true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:53,191 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:53,191 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:53,191 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:53,191 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:53,205 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([724] L55-1-->thread2EXIT: Formula: (and (= |v_thread2Thread2of2ForFork1_#res.base_9| 0) (= |v_thread2Thread2of2ForFork1_#res.offset_9| 0) (<= (* 2 (mod v_~N~0_61 2147483648)) (mod v_~i2~0_88 4294967296))) InVars {~i2~0=v_~i2~0_88, ~N~0=v_~N~0_61} OutVars{~i2~0=v_~i2~0_88, thread2Thread2of2ForFork1_#res.offset=|v_thread2Thread2of2ForFork1_#res.offset_9|, ~N~0=v_~N~0_61, thread2Thread2of2ForFork1_#res.base=|v_thread2Thread2of2ForFork1_#res.base_9|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#res.offset, thread2Thread2of2ForFork1_#res.base][92], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1353#true, thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 29#L59-1true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, 10#thread2EXITtrue, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:53,205 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:53,205 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:53,205 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:53,205 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:53,205 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][95], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 19#L62true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:53,205 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:53,205 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:53,205 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:53,205 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:53,260 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][186], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 102#thread1EXITtrue, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 78#L56true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:53,260 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:53,260 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:53,260 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:53,260 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:53,260 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:53,272 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][186], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 67#L83-4true, 128#L40-1true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 78#L56true, 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:53,272 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:53,272 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:53,272 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:53,272 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:53,273 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][186], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 102#thread1EXITtrue, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 78#L56true, 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:53,273 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:53,273 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:53,273 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:53,273 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:53,594 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][175], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 29#L59-1true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:53,594 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:53,594 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:53,594 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:53,594 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:53,613 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][175], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 47#L47true, 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, 29#L59-1true, 36#L47true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:53,613 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:53,613 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:53,613 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:53,613 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:53,621 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][175], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 29#L59-1true, 36#L47true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:53,621 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:53,621 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:53,622 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:53,622 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:53,625 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][136], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 47#L47true, 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 19#L62true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 36#L47true, Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:53,625 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:53,625 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:53,625 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:53,625 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:53,636 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][133], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 101#L60true, Black: 1038#true, 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:53,636 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:53,636 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:53,636 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:53,636 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:53,712 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][175], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 47#L47true, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 29#L59-1true, 80#L45true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:53,713 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:53,713 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:53,713 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:53,713 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:53,785 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][181], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 102#thread1EXITtrue, 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:53,785 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:53,785 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:53,785 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:53,785 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:53,786 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] L40-1-->thread1EXIT: Formula: (and (= |v_thread1Thread1of2ForFork0_#res.base_9| 0) (= |v_thread1Thread1of2ForFork0_#res.offset_9| 0) (<= (* 2 (mod v_~N~0_55 2147483648)) (mod v_~i1~0_90 4294967296))) InVars {~i1~0=v_~i1~0_90, ~N~0=v_~N~0_55} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_9|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_9|, ~i1~0=v_~i1~0_90, ~N~0=v_~N~0_55} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][3], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 47#L47true, 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 29#L59-1true, 14#L82-11true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:53,786 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:53,786 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:53,786 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:53,786 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:53,787 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][175], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 47#L47true, 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 29#L59-1true, 14#L82-11true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:53,787 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:53,787 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:53,787 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:53,787 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:53,787 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][136], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 47#L47true, 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 19#L62true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 14#L82-11true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:53,787 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:53,787 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:53,787 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:53,787 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:53,789 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][175], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 29#L59-1true, 14#L82-11true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 36#L47true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:53,789 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:53,789 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:53,789 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:53,789 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:53,789 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][136], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 19#L62true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 14#L82-11true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 36#L47true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:53,789 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:53,789 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:53,789 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:53,789 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:53,790 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([723] L40-1-->thread1EXIT: Formula: (and (= |v_thread1Thread2of2ForFork0_#res.base_9| 0) (= |v_thread1Thread2of2ForFork0_#res.offset_9| 0) (<= (* (mod v_~N~0_59 2147483648) 2) (mod v_~i1~0_92 4294967296))) InVars {~i1~0=v_~i1~0_92, ~N~0=v_~N~0_59} OutVars{thread1Thread2of2ForFork0_#res.offset=|v_thread1Thread2of2ForFork0_#res.offset_9|, ~i1~0=v_~i1~0_92, ~N~0=v_~N~0_59, thread1Thread2of2ForFork0_#res.base=|v_thread1Thread2of2ForFork0_#res.base_9|} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#res.offset, thread1Thread2of2ForFork0_#res.base][14], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 102#thread1EXITtrue, 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 29#L59-1true, 14#L82-11true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 36#L47true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:53,790 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:53,790 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:53,790 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:53,790 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:53,792 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][186], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 47#L47true, 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 29#L59-1true, 36#L47true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:53,792 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:53,792 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:53,792 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:53,792 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:53,793 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][182], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 128#L40-1true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 14#L82-11true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:53,793 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:53,793 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:53,793 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:53,793 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:53,794 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][182], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 47#L47true, Black: 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 468#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 82#L82-6true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:53,794 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:53,794 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:53,794 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:53,794 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:53,796 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][181], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 28#L43true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:53,796 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:53,796 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:53,796 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:53,796 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:53,796 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][181], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), 81#L41true, thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:53,796 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:53,797 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:53,797 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:53,797 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:53,797 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][182], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 128#L40-1true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:53,797 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:53,797 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:53,797 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:53,797 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:53,799 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][182], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 14#L82-11true, 80#L45true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:53,799 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:53,799 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:53,799 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:53,799 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:53,800 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][182], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 47#L47true, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, 36#L47true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:53,800 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:53,800 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:53,800 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:53,800 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:53,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][182], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 36#L47true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:53,801 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:53,801 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:53,801 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:53,801 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:53,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][182], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 47#L47true, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 80#L45true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:53,802 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:53,802 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:53,802 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:53,802 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:53,804 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][181], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 67#L83-4true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:53,804 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:53,805 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:53,805 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:53,805 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:53,805 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][181], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 67#L83-4true, 128#L40-1true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:53,805 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:53,805 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:53,805 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:53,805 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:53,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][181], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 36#L47true, Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:53,809 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:53,809 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:53,809 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:53,809 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:53,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][181], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 80#L45true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:53,809 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:53,810 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:53,810 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:53,810 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:53,844 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][181], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 33#L41true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 102#thread1EXITtrue, 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:53,845 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:53,845 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:53,845 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:53,845 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:53,863 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([724] L55-1-->thread2EXIT: Formula: (and (= |v_thread2Thread2of2ForFork1_#res.base_9| 0) (= |v_thread2Thread2of2ForFork1_#res.offset_9| 0) (<= (* 2 (mod v_~N~0_61 2147483648)) (mod v_~i2~0_88 4294967296))) InVars {~i2~0=v_~i2~0_88, ~N~0=v_~N~0_61} OutVars{~i2~0=v_~i2~0_88, thread2Thread2of2ForFork1_#res.offset=|v_thread2Thread2of2ForFork1_#res.offset_9|, ~N~0=v_~N~0_61, thread2Thread2of2ForFork1_#res.base=|v_thread2Thread2of2ForFork1_#res.base_9|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#res.offset, thread2Thread2of2ForFork1_#res.base][92], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1353#true, thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 29#L59-1true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 10#thread2EXITtrue, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:53,864 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:53,864 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:53,864 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:53,864 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:53,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][95], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 19#L62true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:53,864 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:53,864 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:53,864 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:53,864 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:53,904 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][181], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 47#L47true, 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:53,904 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:53,904 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:53,904 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:53,904 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:53,905 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][181], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:53,905 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:53,905 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:53,905 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:53,905 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:53,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][186], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1359#true, Black: 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 468#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 82#L82-6true, 75#L44-1true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 78#L56true, 1648#true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:53,932 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:53,932 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:53,932 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:53,932 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:53,995 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][186], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 78#L56true, 1648#true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:53,995 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:53,995 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:53,995 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:53,995 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:53,995 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:54,023 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([724] L55-1-->thread2EXIT: Formula: (and (= |v_thread2Thread2of2ForFork1_#res.base_9| 0) (= |v_thread2Thread2of2ForFork1_#res.offset_9| 0) (<= (* 2 (mod v_~N~0_61 2147483648)) (mod v_~i2~0_88 4294967296))) InVars {~i2~0=v_~i2~0_88, ~N~0=v_~N~0_61} OutVars{~i2~0=v_~i2~0_88, thread2Thread2of2ForFork1_#res.offset=|v_thread2Thread2of2ForFork1_#res.offset_9|, ~N~0=v_~N~0_61, thread2Thread2of2ForFork1_#res.base=|v_thread2Thread2of2ForFork1_#res.base_9|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#res.offset, thread2Thread2of2ForFork1_#res.base][92], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 102#thread1EXITtrue, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0NotInUse, Black: 1353#true, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 29#L59-1true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 10#thread2EXITtrue, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:54,024 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:54,024 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:54,024 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:54,024 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:54,024 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][95], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 102#thread1EXITtrue, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 19#L62true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:54,024 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:54,024 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:54,024 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:54,024 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:54,025 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([724] L55-1-->thread2EXIT: Formula: (and (= |v_thread2Thread2of2ForFork1_#res.base_9| 0) (= |v_thread2Thread2of2ForFork1_#res.offset_9| 0) (<= (* 2 (mod v_~N~0_61 2147483648)) (mod v_~i2~0_88 4294967296))) InVars {~i2~0=v_~i2~0_88, ~N~0=v_~N~0_61} OutVars{~i2~0=v_~i2~0_88, thread2Thread2of2ForFork1_#res.offset=|v_thread2Thread2of2ForFork1_#res.offset_9|, ~N~0=v_~N~0_61, thread2Thread2of2ForFork1_#res.base=|v_thread2Thread2of2ForFork1_#res.base_9|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#res.offset, thread2Thread2of2ForFork1_#res.base][92], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1353#true, thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 29#L59-1true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 10#thread2EXITtrue, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:54,025 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:54,025 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:54,025 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:54,025 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:54,025 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][95], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 19#L62true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:54,025 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:54,025 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:54,025 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:54,025 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:54,093 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][186], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 102#thread1EXITtrue, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 78#L56true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:54,093 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:54,093 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:54,093 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:54,093 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:54,094 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:54,153 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][175], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 47#L47true, 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 29#L59-1true, 36#L47true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:54,153 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:54,154 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:54,154 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:54,154 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:54,170 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][133], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, 101#L60true, 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:54,171 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:54,171 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:54,171 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:54,171 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:54,317 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][181], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 102#thread1EXITtrue, 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 67#L83-4true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:54,317 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:54,317 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:54,318 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:54,318 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:54,318 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][181], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 67#L83-4true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:54,318 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:54,318 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:54,318 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:54,318 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:54,320 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][186], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 47#L47true, 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, 29#L59-1true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:54,320 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:54,320 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:54,320 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:54,320 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:54,320 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] L40-1-->thread1EXIT: Formula: (and (= |v_thread1Thread1of2ForFork0_#res.base_9| 0) (= |v_thread1Thread1of2ForFork0_#res.offset_9| 0) (<= (* 2 (mod v_~N~0_55 2147483648)) (mod v_~i1~0_90 4294967296))) InVars {~i1~0=v_~i1~0_90, ~N~0=v_~N~0_55} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_9|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_9|, ~i1~0=v_~i1~0_90, ~N~0=v_~N~0_55} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][87], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 47#L47true, 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, 29#L59-1true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:54,320 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:54,320 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:54,320 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:54,320 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:54,324 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][195], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 33#L41true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 14#L82-11true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:54,324 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:54,324 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:54,324 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:54,324 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:54,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][182], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 47#L47true, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 128#L40-1true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 14#L82-11true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:54,325 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:54,325 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:54,325 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:54,325 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:54,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][182], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 128#L40-1true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 59#L83-8true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:54,326 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:54,326 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:54,326 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:54,326 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:54,328 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][181], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 28#L43true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:54,328 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:54,328 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:54,328 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:54,328 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:54,329 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][181], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0NotInUse, 81#L41true, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 67#L83-4true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:54,329 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:54,329 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:54,329 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:54,329 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:54,330 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][195], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), 81#L41true, thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 14#L82-11true, 80#L45true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:54,330 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:54,330 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:54,330 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:54,330 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:54,331 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][182], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 14#L82-11true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 36#L47true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:54,331 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:54,331 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:54,331 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:54,331 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:54,331 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][182], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, 80#L45true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:54,331 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:54,331 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:54,332 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:54,332 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:54,332 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][182], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 47#L47true, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 36#L47true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:54,332 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:54,332 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:54,332 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:54,332 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:54,338 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][181], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 36#L47true, Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:54,339 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:54,339 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:54,339 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:54,339 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:54,372 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][181], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 33#L41true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 67#L83-4true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:54,372 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:54,372 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:54,373 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:54,373 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:54,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][181], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 47#L47true, 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:54,425 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:54,425 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:54,425 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:54,425 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:54,456 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][186], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 47#L47true, 1359#true, Black: 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 468#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 82#L82-6true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 78#L56true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:54,456 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:54,456 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:54,456 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:54,456 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:54,516 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][186], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 67#L83-4true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 78#L56true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:54,516 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:54,516 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:54,516 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:54,516 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:54,516 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:54,519 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][186], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 78#L56true, 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:54,519 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:54,519 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:54,519 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:54,519 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:54,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([724] L55-1-->thread2EXIT: Formula: (and (= |v_thread2Thread2of2ForFork1_#res.base_9| 0) (= |v_thread2Thread2of2ForFork1_#res.offset_9| 0) (<= (* 2 (mod v_~N~0_61 2147483648)) (mod v_~i2~0_88 4294967296))) InVars {~i2~0=v_~i2~0_88, ~N~0=v_~N~0_61} OutVars{~i2~0=v_~i2~0_88, thread2Thread2of2ForFork1_#res.offset=|v_thread2Thread2of2ForFork1_#res.offset_9|, ~N~0=v_~N~0_61, thread2Thread2of2ForFork1_#res.base=|v_thread2Thread2of2ForFork1_#res.base_9|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#res.offset, thread2Thread2of2ForFork1_#res.base][92], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0NotInUse, Black: 1353#true, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 67#L83-4true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 29#L59-1true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 10#thread2EXITtrue, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:54,837 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:54,837 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:54,837 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:54,837 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:54,837 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][95], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 67#L83-4true, 19#L62true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:54,837 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:54,837 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:54,837 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:54,837 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:54,917 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][186], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 67#L83-4true, 128#L40-1true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 78#L56true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:54,917 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:54,917 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:54,917 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:54,917 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:54,917 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:54,920 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][186], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 78#L56true, 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:54,920 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:54,920 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:54,921 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:54,921 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:54,986 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][133], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, 101#L60true, 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 67#L83-4true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:54,986 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:54,986 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:54,986 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:54,986 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:55,123 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][186], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 47#L47true, 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 29#L59-1true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:55,123 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:55,123 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:55,123 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:55,123 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:55,123 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] L40-1-->thread1EXIT: Formula: (and (= |v_thread1Thread1of2ForFork0_#res.base_9| 0) (= |v_thread1Thread1of2ForFork0_#res.offset_9| 0) (<= (* 2 (mod v_~N~0_55 2147483648)) (mod v_~i1~0_90 4294967296))) InVars {~i1~0=v_~i1~0_90, ~N~0=v_~N~0_55} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_9|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_9|, ~i1~0=v_~i1~0_90, ~N~0=v_~N~0_55} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][87], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 47#L47true, 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 29#L59-1true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:55,123 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:55,123 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:55,123 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:55,123 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:55,126 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][195], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 33#L41true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 47#L47true, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 14#L82-11true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:55,126 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:55,126 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:55,127 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:55,127 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:55,127 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][195], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 33#L41true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 59#L83-8true, 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:55,127 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:55,127 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:55,127 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:55,127 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:55,129 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][182], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 47#L47true, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 128#L40-1true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:55,129 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:55,129 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:55,129 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:55,129 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:55,129 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][182], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 128#L40-1true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:55,129 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:55,130 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:55,130 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:55,130 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:55,132 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][181], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 67#L83-4true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:55,132 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:55,132 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:55,132 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:55,132 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:55,134 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][195], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), 81#L41true, thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 14#L82-11true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 36#L47true, 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:55,134 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:55,134 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:55,134 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:55,135 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:55,135 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][195], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), 81#L41true, thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, 80#L45true, 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:55,135 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:55,135 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:55,135 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:55,135 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:55,136 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][182], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, 36#L47true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:55,136 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:55,136 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:55,136 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:55,136 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:55,137 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][182], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 80#L45true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:55,137 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:55,137 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:55,137 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:55,137 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:55,140 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][181], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:55,140 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:55,140 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:55,140 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:55,140 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:55,141 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][181], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 128#L40-1true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:55,141 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:55,141 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:55,141 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:55,141 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:55,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][181], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 67#L83-4true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 9#L43true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:55,174 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:55,174 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:55,174 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:55,174 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:55,240 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][186], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 14#L82-11true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 78#L56true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:55,240 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:55,240 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:55,240 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:55,240 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:55,258 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][186], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 47#L47true, 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 78#L56true, 1648#true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:55,258 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:55,258 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:55,258 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:55,258 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:55,311 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][186], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 78#L56true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:55,311 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:55,311 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:55,311 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:55,311 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:55,396 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][186], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 78#L56true, 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:55,396 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:55,396 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:55,396 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:55,396 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:55,558 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][181], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 102#thread1EXITtrue, 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:55,558 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:55,558 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:55,558 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:55,558 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:55,559 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][181], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:55,559 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:55,559 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:55,559 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:55,559 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:55,560 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][186], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, 29#L59-1true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:55,560 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:55,560 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:55,560 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:04:55,561 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:55,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([723] L40-1-->thread1EXIT: Formula: (and (= |v_thread1Thread2of2ForFork0_#res.base_9| 0) (= |v_thread1Thread2of2ForFork0_#res.offset_9| 0) (<= (* (mod v_~N~0_59 2147483648) 2) (mod v_~i1~0_92 4294967296))) InVars {~i1~0=v_~i1~0_92, ~N~0=v_~N~0_59} OutVars{thread1Thread2of2ForFork0_#res.offset=|v_thread1Thread2of2ForFork0_#res.offset_9|, ~i1~0=v_~i1~0_92, ~N~0=v_~N~0_59, thread1Thread2of2ForFork0_#res.base=|v_thread1Thread2of2ForFork0_#res.base_9|} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#res.offset, thread1Thread2of2ForFork0_#res.base][88], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 102#thread1EXITtrue, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, 29#L59-1true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:55,561 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:55,561 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:55,561 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:55,561 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-03 20:04:55,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] L40-1-->thread1EXIT: Formula: (and (= |v_thread1Thread1of2ForFork0_#res.base_9| 0) (= |v_thread1Thread1of2ForFork0_#res.offset_9| 0) (<= (* 2 (mod v_~N~0_55 2147483648)) (mod v_~i1~0_90 4294967296))) InVars {~i1~0=v_~i1~0_90, ~N~0=v_~N~0_55} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_9|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_9|, ~i1~0=v_~i1~0_90, ~N~0=v_~N~0_55} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][87], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, 29#L59-1true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:55,561 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:55,561 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-03 20:04:55,561 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:55,561 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:55,564 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][195], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 33#L41true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 47#L47true, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:55,565 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:55,565 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:55,565 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:55,565 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:55,565 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][195], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 33#L41true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:55,565 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:55,565 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:55,565 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:55,566 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:55,566 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][182], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 128#L40-1true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 14#L82-11true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:55,566 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:55,567 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:55,567 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:55,567 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:04:55,568 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][182], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 47#L47true, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 128#L40-1true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:55,568 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:55,568 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:55,568 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:55,568 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:55,572 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][181], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0NotInUse, 81#L41true, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:55,572 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:55,572 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:55,572 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:55,572 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:55,574 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][195], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), 81#L41true, thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, 36#L47true, 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:55,574 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:55,574 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:55,574 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:55,574 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:55,575 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][195], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), 81#L41true, thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 80#L45true, 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:55,575 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:55,575 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:55,575 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:55,575 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:55,576 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][182], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 36#L47true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:55,576 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:55,576 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:55,576 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:55,576 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:55,578 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][181], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:55,578 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:55,578 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:55,578 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:55,578 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:55,579 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][181], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 128#L40-1true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:55,579 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:55,579 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:55,579 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:55,579 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:55,591 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][186], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 102#thread1EXITtrue, 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 9#L43true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 78#L56true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:55,591 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:55,591 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:55,591 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:55,591 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:55,614 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][181], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 33#L41true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:55,614 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:55,614 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:55,614 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:55,614 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:55,662 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][186], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 47#L47true, 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 14#L82-11true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 78#L56true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:55,662 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:55,663 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:55,663 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:55,663 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:55,667 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][186], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 59#L83-8true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 78#L56true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:55,667 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:55,667 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:55,667 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:55,667 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:55,684 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][186], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 47#L47true, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 78#L56true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:55,684 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:55,684 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:55,684 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:55,684 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:55,737 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][186], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 78#L56true, 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:55,737 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:55,737 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:55,737 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:55,737 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:55,737 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:55,755 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([724] L55-1-->thread2EXIT: Formula: (and (= |v_thread2Thread2of2ForFork1_#res.base_9| 0) (= |v_thread2Thread2of2ForFork1_#res.offset_9| 0) (<= (* 2 (mod v_~N~0_61 2147483648)) (mod v_~i2~0_88 4294967296))) InVars {~i2~0=v_~i2~0_88, ~N~0=v_~N~0_61} OutVars{~i2~0=v_~i2~0_88, thread2Thread2of2ForFork1_#res.offset=|v_thread2Thread2of2ForFork1_#res.offset_9|, ~N~0=v_~N~0_61, thread2Thread2of2ForFork1_#res.base=|v_thread2Thread2of2ForFork1_#res.base_9|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#res.offset, thread2Thread2of2ForFork1_#res.base][92], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0NotInUse, Black: 1353#true, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, 29#L59-1true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 10#thread2EXITtrue, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:55,755 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:55,755 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:55,755 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:55,755 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:55,755 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][95], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 19#L62true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:55,755 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:55,755 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:55,755 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:55,756 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:55,819 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][186], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 78#L56true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:55,819 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:55,819 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:55,819 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:55,819 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:55,819 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:56,157 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][133], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, 101#L60true, 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:56,157 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:56,157 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:56,157 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:56,157 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:56,257 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][186], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 102#thread1EXITtrue, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 101#L60true, Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 9#L43true, 59#L83-8true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 78#L56true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:56,257 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:56,258 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:56,258 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:56,258 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:56,281 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][181], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 102#thread1EXITtrue, 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:56,281 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:56,281 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:56,281 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:56,282 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:56,282 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][181], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:56,282 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:56,282 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:56,282 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:56,282 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:56,283 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][186], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 29#L59-1true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:56,284 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:56,284 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:56,284 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:56,284 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:56,284 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([723] L40-1-->thread1EXIT: Formula: (and (= |v_thread1Thread2of2ForFork0_#res.base_9| 0) (= |v_thread1Thread2of2ForFork0_#res.offset_9| 0) (<= (* (mod v_~N~0_59 2147483648) 2) (mod v_~i1~0_92 4294967296))) InVars {~i1~0=v_~i1~0_92, ~N~0=v_~N~0_59} OutVars{thread1Thread2of2ForFork0_#res.offset=|v_thread1Thread2of2ForFork0_#res.offset_9|, ~i1~0=v_~i1~0_92, ~N~0=v_~N~0_59, thread1Thread2of2ForFork0_#res.base=|v_thread1Thread2of2ForFork0_#res.base_9|} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#res.offset, thread1Thread2of2ForFork0_#res.base][88], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 102#thread1EXITtrue, 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 29#L59-1true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:56,284 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:56,284 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:56,284 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:04:56,284 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:56,284 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] L40-1-->thread1EXIT: Formula: (and (= |v_thread1Thread1of2ForFork0_#res.base_9| 0) (= |v_thread1Thread1of2ForFork0_#res.offset_9| 0) (<= (* 2 (mod v_~N~0_55 2147483648)) (mod v_~i1~0_90 4294967296))) InVars {~i1~0=v_~i1~0_90, ~N~0=v_~N~0_55} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_9|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_9|, ~i1~0=v_~i1~0_90, ~N~0=v_~N~0_55} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][87], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 29#L59-1true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:56,284 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:56,285 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:56,285 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:56,285 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:04:56,286 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][182], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 33#L41true, 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 14#L82-11true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:56,287 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:56,287 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:56,287 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:56,287 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:56,287 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][195], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 33#L41true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 47#L47true, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:56,288 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:56,288 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:56,288 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:56,288 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:56,288 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][182], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 128#L40-1true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:56,288 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:56,289 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:56,289 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:56,289 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:56,290 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][182], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), 81#L41true, thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 128#L40-1true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 14#L82-11true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:56,291 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:56,291 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:56,291 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:56,291 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:56,291 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][181], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:56,291 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:56,292 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:56,292 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:56,292 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:56,292 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][181], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0NotInUse, 81#L41true, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:56,292 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:56,292 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:56,292 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:56,292 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:56,294 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][195], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), 81#L41true, thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 36#L47true, 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:56,294 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:56,294 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:56,294 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:56,294 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:56,305 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][186], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 67#L83-4true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 9#L43true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 78#L56true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:56,305 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:56,305 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:56,305 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:56,305 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:56,322 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][181], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 9#L43true, 59#L83-8true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:56,323 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:56,323 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:56,323 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:56,323 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:56,324 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][181], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 33#L41true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:56,324 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:56,324 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:56,324 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:56,324 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:56,372 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][186], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 47#L47true, 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 78#L56true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:56,373 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:56,373 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:56,373 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:56,373 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:56,373 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:56,375 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][186], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 47#L47true, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 67#L83-4true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 78#L56true, 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:56,375 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:56,375 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:56,375 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:56,375 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:56,382 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][186], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 78#L56true, 1648#true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:56,382 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:56,382 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:56,382 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:56,382 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:56,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][186], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 101#L60true, Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 67#L83-4true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 78#L56true, 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:56,409 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:56,409 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:56,410 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:56,410 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:56,452 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][186], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 78#L56true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:56,453 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:56,453 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:56,453 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:56,453 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:56,453 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:56,471 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([724] L55-1-->thread2EXIT: Formula: (and (= |v_thread2Thread2of2ForFork1_#res.base_9| 0) (= |v_thread2Thread2of2ForFork1_#res.offset_9| 0) (<= (* 2 (mod v_~N~0_61 2147483648)) (mod v_~i2~0_88 4294967296))) InVars {~i2~0=v_~i2~0_88, ~N~0=v_~N~0_61} OutVars{~i2~0=v_~i2~0_88, thread2Thread2of2ForFork1_#res.offset=|v_thread2Thread2of2ForFork1_#res.offset_9|, ~N~0=v_~N~0_61, thread2Thread2of2ForFork1_#res.base=|v_thread2Thread2of2ForFork1_#res.base_9|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#res.offset, thread2Thread2of2ForFork1_#res.base][92], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 44#L84-8true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 815#true, Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1353#true, thread1Thread1of2ForFork0NotInUse, Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 29#L59-1true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 10#thread2EXITtrue, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:56,471 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:56,471 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:56,471 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:56,471 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:56,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][95], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 44#L84-8true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 815#true, Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0NotInUse, Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 19#L62true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:56,472 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:56,472 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:56,472 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:56,472 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:56,540 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][186], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 78#L56true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:56,541 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:56,541 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:56,541 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:56,541 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:56,541 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:56,588 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][133], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 44#L84-8true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 815#true, Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0NotInUse, 101#L60true, Black: 1038#true, 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:56,589 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:56,589 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:56,589 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:56,589 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:56,659 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][186], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 101#L60true, Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 67#L83-4true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 9#L43true, Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 78#L56true, 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:56,659 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:56,659 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:56,659 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:56,659 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:56,659 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:56,659 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][186], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 102#thread1EXITtrue, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 101#L60true, Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 9#L43true, Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 78#L56true, 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:56,659 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:56,660 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:56,660 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:56,660 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:56,660 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:56,679 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][181], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 67#L83-4true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:56,679 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:56,679 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:56,679 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:56,679 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:56,682 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][182], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, 33#L41true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:56,682 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:56,682 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:56,682 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:56,682 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:56,683 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][182], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 128#L40-1true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:56,683 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:56,683 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:56,683 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:56,683 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:56,685 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][182], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), 81#L41true, thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 128#L40-1true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:56,685 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:56,685 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:56,685 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:56,685 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:56,686 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][181], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:56,686 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:56,686 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:56,687 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:56,687 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:56,710 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][181], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 9#L43true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:56,710 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:56,710 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:56,710 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:56,710 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:56,746 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][186], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 47#L47true, 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 78#L56true, 1648#true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:56,746 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:56,746 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:56,746 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:56,746 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:56,747 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:56,752 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][186], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 67#L83-4true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 78#L56true, 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:56,752 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:56,752 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:56,752 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:56,752 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:56,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([724] L55-1-->thread2EXIT: Formula: (and (= |v_thread2Thread2of2ForFork1_#res.base_9| 0) (= |v_thread2Thread2of2ForFork1_#res.offset_9| 0) (<= (* 2 (mod v_~N~0_61 2147483648)) (mod v_~i2~0_88 4294967296))) InVars {~i2~0=v_~i2~0_88, ~N~0=v_~N~0_61} OutVars{~i2~0=v_~i2~0_88, thread2Thread2of2ForFork1_#res.offset=|v_thread2Thread2of2ForFork1_#res.offset_9|, ~N~0=v_~N~0_61, thread2Thread2of2ForFork1_#res.base=|v_thread2Thread2of2ForFork1_#res.base_9|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#res.offset, thread2Thread2of2ForFork1_#res.base][92], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 815#true, Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0NotInUse, Black: 1353#true, Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 29#L59-1true, 73#L84-3true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 10#thread2EXITtrue, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:56,829 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:56,829 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:56,829 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:56,829 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:56,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][95], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 815#true, Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0NotInUse, Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 19#L62true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 73#L84-3true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:56,829 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:56,829 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:56,829 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:56,830 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:56,925 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][133], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 815#true, Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0NotInUse, Black: 1038#true, 101#L60true, 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 73#L84-3true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:56,925 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:56,925 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:56,925 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:56,925 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:56,972 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][186], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 101#L60true, Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 9#L43true, 59#L83-8true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 78#L56true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:56,973 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:56,973 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:56,973 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:56,973 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:56,986 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][182], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, 33#L41true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:56,986 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:56,986 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:56,986 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:56,986 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:56,988 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][182], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), 81#L41true, thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 128#L40-1true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:56,988 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:56,988 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:56,988 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:56,988 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:56,994 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][186], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 101#L60true, Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 67#L83-4true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 9#L43true, Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 78#L56true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:56,994 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:56,995 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:56,995 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:56,995 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:56,995 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:56,995 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:56,996 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][186], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 101#L60true, Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 9#L43true, 59#L83-8true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 78#L56true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:56,996 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:56,996 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:56,996 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:56,997 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:56,997 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:57,027 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][186], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 47#L47true, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 67#L83-4true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 78#L56true, 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:57,027 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:57,027 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:57,027 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:57,027 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:57,027 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:57,029 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][186], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 47#L47true, 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 78#L56true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:57,029 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:04:57,029 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:57,029 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:57,029 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:57,048 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][186], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 101#L60true, Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 78#L56true, 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:57,048 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:57,049 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:57,049 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:57,049 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:57,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][186], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 101#L60true, Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 78#L56true, 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:57,049 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:57,049 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:57,049 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:57,049 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:57,204 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][186], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 101#L60true, Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 9#L43true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 78#L56true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:57,204 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:57,205 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:57,205 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:57,205 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:57,213 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][181], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:57,214 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:57,214 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:57,214 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:57,214 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:57,218 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][186], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 101#L60true, Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 67#L83-4true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 9#L43true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:57,218 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:57,218 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:57,218 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:57,218 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:57,220 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][186], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 9#L43true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 78#L56true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:57,220 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:57,220 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:57,220 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:57,220 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:57,220 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:57,249 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][186], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 47#L47true, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 78#L56true, 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:57,249 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:04:57,249 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:57,249 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:57,249 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:57,252 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][186], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 59#L83-8true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 78#L56true, 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:57,252 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:57,252 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:57,252 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:57,252 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:57,263 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][186], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 78#L56true, 1648#true, 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:57,264 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:57,264 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:57,264 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:57,264 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:57,264 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:57,269 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][180], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 29#L59-1true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:57,269 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:57,269 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:57,269 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:57,269 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:57,269 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][136], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 19#L62true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 121#L62true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:57,269 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:57,270 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:57,270 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:57,270 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:57,672 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][180], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 102#thread1EXITtrue, 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 29#L59-1true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:57,672 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:57,672 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:57,672 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:57,672 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:57,672 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][136], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 102#thread1EXITtrue, 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 19#L62true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 121#L62true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:57,672 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:57,673 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:57,673 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:57,673 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:57,674 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][181], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 44#L84-8true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 815#true, Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0NotInUse, Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:57,674 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:57,674 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:57,674 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:57,674 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:57,678 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][186], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 101#L60true, Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 9#L43true, 59#L83-8true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 78#L56true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:57,679 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:57,679 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:57,679 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:57,679 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:57,679 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:57,679 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:57,679 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][186], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 101#L60true, Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 9#L43true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 78#L56true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:57,679 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:57,679 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:57,679 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:57,679 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:57,679 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:57,679 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:57,680 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][186], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 101#L60true, Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 9#L43true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 78#L56true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:57,680 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:57,680 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:57,680 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:57,680 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:57,680 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:57,680 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:57,680 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:57,702 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][186], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 47#L47true, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 78#L56true, 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:57,702 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:04:57,702 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:57,702 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:57,703 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:57,703 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:57,707 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][186], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 78#L56true, 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:57,707 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:04:57,708 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:57,708 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:57,708 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:57,716 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][186], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:57,716 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:57,716 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:57,716 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:57,716 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:57,725 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][180], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 102#thread1EXITtrue, 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 29#L59-1true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:57,725 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:57,725 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:57,725 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:57,725 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:57,726 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][136], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 102#thread1EXITtrue, 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 19#L62true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 121#L62true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:57,726 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:57,726 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:57,726 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:57,726 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:57,726 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][180], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 67#L83-4true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 29#L59-1true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:57,726 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:57,726 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:57,726 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:57,726 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:57,726 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][136], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 67#L83-4true, 19#L62true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 121#L62true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:57,726 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:57,726 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:57,726 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:57,727 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:57,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][180], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 67#L83-4true, 128#L40-1true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 29#L59-1true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:57,815 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:57,815 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:57,815 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:57,815 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:57,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][136], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 67#L83-4true, 128#L40-1true, 19#L62true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 121#L62true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:57,815 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:57,815 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:57,815 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:57,816 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:57,816 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][181], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 815#true, Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0NotInUse, Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 73#L84-3true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:57,816 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:57,816 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:57,816 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:57,816 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:57,819 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][186], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 9#L43true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:57,819 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:57,819 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:57,820 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:57,820 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:57,820 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][186], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 101#L60true, Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 9#L43true, 59#L83-8true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:57,820 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:57,820 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:57,820 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:57,820 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:57,820 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][186], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 101#L60true, Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 9#L43true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:57,820 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:57,820 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:57,820 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:57,820 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:57,820 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:57,840 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][186], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 47#L47true, 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 78#L56true, 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:57,840 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:04:57,840 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:57,840 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:57,840 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:57,840 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:57,855 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][180], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 102#thread1EXITtrue, 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 67#L83-4true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 29#L59-1true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:57,855 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:04:57,855 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:57,855 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:57,855 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:57,855 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][136], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 102#thread1EXITtrue, 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 67#L83-4true, 19#L62true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 121#L62true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:57,855 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:57,855 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:57,855 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:57,855 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:57,856 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][180], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 67#L83-4true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 29#L59-1true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:57,856 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:04:57,856 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:57,856 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:57,856 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:57,856 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][136], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 67#L83-4true, 19#L62true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 121#L62true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:57,856 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:57,856 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:57,856 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:57,856 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:57,896 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][180], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 815#true, Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0NotInUse, Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 29#L59-1true, 73#L84-3true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:57,896 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:04:57,896 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:57,896 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:57,896 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:57,897 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][180], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 44#L84-8true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 815#true, Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0NotInUse, Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 29#L59-1true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:57,897 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:04:57,897 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:57,897 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:57,897 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:57,897 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][136], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 815#true, Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0NotInUse, Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 19#L62true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 121#L62true, 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 73#L84-3true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:57,897 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:04:57,897 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:57,897 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:57,897 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:57,897 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][136], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 44#L84-8true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 815#true, Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0NotInUse, Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 19#L62true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 121#L62true, 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:57,897 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:57,898 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:57,898 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:57,898 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:57,980 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][136], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 67#L83-4true, 19#L62true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:57,981 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:04:57,981 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:57,981 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:57,981 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:57,986 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][180], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, 29#L59-1true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:57,986 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:04:57,986 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:57,986 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:57,986 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:57,986 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][136], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 19#L62true, 121#L62true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:57,986 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:04:57,986 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:57,986 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:57,986 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:58,040 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][180], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, 29#L59-1true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:58,040 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:04:58,040 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:58,040 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:58,040 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:58,040 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][136], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 19#L62true, 121#L62true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:58,041 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:04:58,041 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:58,041 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:58,041 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:58,062 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][180], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 102#thread1EXITtrue, 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, 29#L59-1true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:58,062 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 20:04:58,062 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:58,062 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:58,062 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:58,063 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][136], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 102#thread1EXITtrue, 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 19#L62true, 121#L62true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:58,063 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:04:58,063 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:58,063 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:58,063 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:58,063 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][180], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, 29#L59-1true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:58,063 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 20:04:58,063 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:58,063 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:58,063 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:58,063 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][136], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 19#L62true, 121#L62true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:58,063 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:04:58,063 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:58,063 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:58,064 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:58,064 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][180], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 29#L59-1true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:58,064 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 20:04:58,064 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:58,064 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:58,064 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:58,064 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][136], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 19#L62true, 121#L62true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:58,064 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:04:58,064 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:58,064 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:58,064 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:58,100 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][180], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 29#L59-1true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:58,100 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 20:04:58,100 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:58,100 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:58,100 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:58,100 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][136], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 19#L62true, 121#L62true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:58,100 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:04:58,100 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:58,100 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:58,100 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:58,113 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][136], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 67#L83-4true, 19#L62true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:58,113 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 20:04:58,114 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:58,114 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:58,114 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:58,117 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][136], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 19#L62true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:58,117 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 20:04:58,117 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:58,117 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:58,117 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:58,119 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][180], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 102#thread1EXITtrue, 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 29#L59-1true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:58,119 INFO L294 olderBase$Statistics]: this new event has 51 ancestors and is cut-off event [2023-08-03 20:04:58,120 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:58,120 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:58,120 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:58,120 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][136], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 102#thread1EXITtrue, 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 19#L62true, 121#L62true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:58,120 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 20:04:58,120 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:58,120 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:58,120 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:58,120 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][180], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 29#L59-1true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:58,120 INFO L294 olderBase$Statistics]: this new event has 51 ancestors and is cut-off event [2023-08-03 20:04:58,120 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:58,120 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:58,120 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:58,121 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][136], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 19#L62true, 121#L62true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:58,121 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 20:04:58,121 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:58,121 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:58,121 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:58,153 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][136], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 47#L47true, 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 67#L83-4true, 19#L62true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:58,153 INFO L294 olderBase$Statistics]: this new event has 51 ancestors and is cut-off event [2023-08-03 20:04:58,153 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:04:58,153 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:04:58,153 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:04:58,157 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][136], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 44#L84-8true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 815#true, Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0NotInUse, Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 19#L62true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:58,157 INFO L294 olderBase$Statistics]: this new event has 51 ancestors and is cut-off event [2023-08-03 20:04:58,157 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:04:58,157 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:04:58,157 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:04:58,159 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][180], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 67#L83-4true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 29#L59-1true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:58,159 INFO L294 olderBase$Statistics]: this new event has 52 ancestors and is cut-off event [2023-08-03 20:04:58,159 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:58,159 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:58,159 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:58,159 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][136], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 67#L83-4true, 19#L62true, 121#L62true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:58,159 INFO L294 olderBase$Statistics]: this new event has 51 ancestors and is cut-off event [2023-08-03 20:04:58,159 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:58,159 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:58,159 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:58,177 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][180], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 102#thread1EXITtrue, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, 29#L59-1true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:58,177 INFO L294 olderBase$Statistics]: this new event has 53 ancestors and is cut-off event [2023-08-03 20:04:58,177 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:58,177 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:58,177 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:58,177 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][136], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 102#thread1EXITtrue, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 19#L62true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 121#L62true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:58,177 INFO L294 olderBase$Statistics]: this new event has 52 ancestors and is cut-off event [2023-08-03 20:04:58,177 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:58,177 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:58,177 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:58,186 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][136], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 19#L62true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 59#L83-8true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:58,186 INFO L294 olderBase$Statistics]: this new event has 52 ancestors and is cut-off event [2023-08-03 20:04:58,186 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:04:58,186 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:04:58,186 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:04:58,189 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][136], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 815#true, Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0NotInUse, Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 19#L62true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 73#L84-3true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:58,189 INFO L294 olderBase$Statistics]: this new event has 52 ancestors and is cut-off event [2023-08-03 20:04:58,189 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:04:58,189 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:04:58,189 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:04:58,206 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][136], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 47#L47true, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 19#L62true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:58,207 INFO L294 olderBase$Statistics]: this new event has 53 ancestors and is cut-off event [2023-08-03 20:04:58,207 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-03 20:04:58,207 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-03 20:04:58,207 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-03 20:04:58,207 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][136], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 44#L84-8true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 815#true, Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0NotInUse, Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 19#L62true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:58,208 INFO L294 olderBase$Statistics]: this new event has 53 ancestors and is cut-off event [2023-08-03 20:04:58,208 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-03 20:04:58,208 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-03 20:04:58,208 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-03 20:04:58,209 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([660] L63-->L55-1: Formula: (= v_~i2~0_66 (+ |v_thread2Thread2of2ForFork1_#t~post6_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post6=|v_thread2Thread2of2ForFork1_#t~post6_10|} OutVars{~i2~0=v_~i2~0_66} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post6][180], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, 29#L59-1true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:58,209 INFO L294 olderBase$Statistics]: this new event has 54 ancestors and is cut-off event [2023-08-03 20:04:58,209 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:58,209 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:58,209 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:58,209 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][136], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 19#L62true, 121#L62true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 59#L83-8true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:58,209 INFO L294 olderBase$Statistics]: this new event has 53 ancestors and is cut-off event [2023-08-03 20:04:58,209 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:58,209 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:58,209 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:58,216 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][136], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 44#L84-8true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 815#true, Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 47#L47true, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0NotInUse, Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 19#L62true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:58,217 INFO L294 olderBase$Statistics]: this new event has 54 ancestors and is cut-off event [2023-08-03 20:04:58,217 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2023-08-03 20:04:58,217 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2023-08-03 20:04:58,217 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2023-08-03 20:04:58,217 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][136], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 815#true, Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0NotInUse, Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 19#L62true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 75#L44-1true, 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 73#L84-3true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:58,217 INFO L294 olderBase$Statistics]: this new event has 54 ancestors and is cut-off event [2023-08-03 20:04:58,217 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2023-08-03 20:04:58,217 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2023-08-03 20:04:58,217 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2023-08-03 20:04:58,223 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][136], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 815#true, Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 47#L47true, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0NotInUse, Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 19#L62true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 73#L84-3true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1648#true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:04:58,223 INFO L294 olderBase$Statistics]: this new event has 55 ancestors and is cut-off event [2023-08-03 20:04:58,223 INFO L297 olderBase$Statistics]: existing Event has 55 ancestors and is cut-off event [2023-08-03 20:04:58,223 INFO L297 olderBase$Statistics]: existing Event has 55 ancestors and is cut-off event [2023-08-03 20:04:58,223 INFO L297 olderBase$Statistics]: existing Event has 55 ancestors and is cut-off event [2023-08-03 20:04:58,228 INFO L124 PetriNetUnfolderBase]: 83382/130021 cut-off events. [2023-08-03 20:04:58,228 INFO L125 PetriNetUnfolderBase]: For 484343/502286 co-relation queries the response was YES. [2023-08-03 20:04:58,826 INFO L83 FinitePrefix]: Finished finitePrefix Result has 521113 conditions, 130021 events. 83382/130021 cut-off events. For 484343/502286 co-relation queries the response was YES. Maximal size of possible extension queue 4646. Compared 1155092 event pairs, 24601 based on Foata normal form. 3631/126428 useless extension candidates. Maximal degree in co-relation 519105. Up to 77816 conditions per place. [2023-08-03 20:04:59,563 INFO L140 encePairwiseOnDemand]: 256/264 looper letters, 164 selfloop transitions, 12 changer transitions 0/228 dead transitions. [2023-08-03 20:04:59,563 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 105 places, 228 transitions, 1899 flow [2023-08-03 20:04:59,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-03 20:04:59,563 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-03 20:04:59,564 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 440 transitions. [2023-08-03 20:04:59,564 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5555555555555556 [2023-08-03 20:04:59,564 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 440 transitions. [2023-08-03 20:04:59,565 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 440 transitions. [2023-08-03 20:04:59,565 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-03 20:04:59,565 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 440 transitions. [2023-08-03 20:04:59,565 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 146.66666666666666) internal successors, (440), 3 states have internal predecessors, (440), 0 states have call successors, (0), 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-03 20:04:59,566 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 264.0) internal successors, (1056), 4 states have internal predecessors, (1056), 0 states have call successors, (0), 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-03 20:04:59,567 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 264.0) internal successors, (1056), 4 states have internal predecessors, (1056), 0 states have call successors, (0), 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-03 20:04:59,567 INFO L175 Difference]: Start difference. First operand has 103 places, 169 transitions, 1173 flow. Second operand 3 states and 440 transitions. [2023-08-03 20:04:59,567 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 105 places, 228 transitions, 1899 flow [2023-08-03 20:05:02,332 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 105 places, 228 transitions, 1883 flow, removed 8 selfloop flow, removed 0 redundant places. [2023-08-03 20:05:02,334 INFO L231 Difference]: Finished difference. Result has 107 places, 173 transitions, 1251 flow [2023-08-03 20:05:02,334 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=264, PETRI_DIFFERENCE_MINUEND_FLOW=1139, PETRI_DIFFERENCE_MINUEND_PLACES=103, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=167, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=155, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1251, PETRI_PLACES=107, PETRI_TRANSITIONS=173} [2023-08-03 20:05:02,334 INFO L281 CegarLoopForPetriNet]: 61 programPoint places, 46 predicate places. [2023-08-03 20:05:02,334 INFO L495 AbstractCegarLoop]: Abstraction has has 107 places, 173 transitions, 1251 flow [2023-08-03 20:05:02,335 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 130.0) internal successors, (390), 3 states have internal predecessors, (390), 0 states have call successors, (0), 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-03 20:05:02,335 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-03 20:05:02,335 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-03 20:05:02,335 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2023-08-03 20:05:02,335 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-03 20:05:02,335 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-03 20:05:02,335 INFO L85 PathProgramCache]: Analyzing trace with hash 1614203068, now seen corresponding path program 1 times [2023-08-03 20:05:02,335 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-03 20:05:02,336 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1600302352] [2023-08-03 20:05:02,336 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-03 20:05:02,336 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-03 20:05:02,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-03 20:05:02,639 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2023-08-03 20:05:02,640 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-03 20:05:02,640 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1600302352] [2023-08-03 20:05:02,640 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1600302352] provided 0 perfect and 1 imperfect interpolant sequences [2023-08-03 20:05:02,640 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [386347046] [2023-08-03 20:05:02,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-03 20:05:02,640 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-03 20:05:02,640 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-08-03 20:05:02,650 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-08-03 20:05:02,709 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2023-08-03 20:05:02,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-03 20:05:02,842 INFO L262 TraceCheckSpWp]: Trace formula consists of 199 conjuncts, 18 conjunts are in the unsatisfiable core [2023-08-03 20:05:02,844 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-08-03 20:05:02,986 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-08-03 20:05:02,986 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-08-03 20:05:03,110 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-08-03 20:05:03,111 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [386347046] provided 0 perfect and 2 imperfect interpolant sequences [2023-08-03 20:05:03,111 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-08-03 20:05:03,111 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 3, 3] total 9 [2023-08-03 20:05:03,111 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [679926689] [2023-08-03 20:05:03,111 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-08-03 20:05:03,112 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-08-03 20:05:03,112 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-03 20:05:03,112 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-08-03 20:05:03,112 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2023-08-03 20:05:03,353 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 101 out of 264 [2023-08-03 20:05:03,354 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 107 places, 173 transitions, 1251 flow. Second operand has 10 states, 10 states have (on average 108.7) internal successors, (1087), 10 states have internal predecessors, (1087), 0 states have call successors, (0), 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-03 20:05:03,354 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-03 20:05:03,354 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 101 of 264 [2023-08-03 20:05:03,354 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-03 20:05:38,840 INFO L124 PetriNetUnfolderBase]: 248781/364808 cut-off events. [2023-08-03 20:05:38,841 INFO L125 PetriNetUnfolderBase]: For 1538448/1540335 co-relation queries the response was YES. [2023-08-03 20:05:40,446 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1587225 conditions, 364808 events. 248781/364808 cut-off events. For 1538448/1540335 co-relation queries the response was YES. Maximal size of possible extension queue 9576. Compared 3127062 event pairs, 24901 based on Foata normal form. 4995/369536 useless extension candidates. Maximal degree in co-relation 1583492. Up to 138149 conditions per place. [2023-08-03 20:05:42,182 INFO L140 encePairwiseOnDemand]: 243/264 looper letters, 840 selfloop transitions, 213 changer transitions 91/1155 dead transitions. [2023-08-03 20:05:42,182 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 127 places, 1155 transitions, 10580 flow [2023-08-03 20:05:42,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2023-08-03 20:05:42,183 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2023-08-03 20:05:42,188 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 2790 transitions. [2023-08-03 20:05:42,189 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5032467532467533 [2023-08-03 20:05:42,189 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 2790 transitions. [2023-08-03 20:05:42,189 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 2790 transitions. [2023-08-03 20:05:42,190 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-03 20:05:42,190 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 2790 transitions. [2023-08-03 20:05:42,195 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 22 states, 21 states have (on average 132.85714285714286) internal successors, (2790), 21 states have internal predecessors, (2790), 0 states have call successors, (0), 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-03 20:05:42,201 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 22 states, 22 states have (on average 264.0) internal successors, (5808), 22 states have internal predecessors, (5808), 0 states have call successors, (0), 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-03 20:05:42,202 INFO L81 ComplementDD]: Finished complementDD. Result has 22 states, 22 states have (on average 264.0) internal successors, (5808), 22 states have internal predecessors, (5808), 0 states have call successors, (0), 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-03 20:05:42,202 INFO L175 Difference]: Start difference. First operand has 107 places, 173 transitions, 1251 flow. Second operand 21 states and 2790 transitions. [2023-08-03 20:05:42,202 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 127 places, 1155 transitions, 10580 flow [2023-08-03 20:05:51,628 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 125 places, 1155 transitions, 10266 flow, removed 91 selfloop flow, removed 2 redundant places. [2023-08-03 20:05:51,635 INFO L231 Difference]: Finished difference. Result has 139 places, 370 transitions, 3512 flow [2023-08-03 20:05:51,635 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=264, PETRI_DIFFERENCE_MINUEND_FLOW=1179, PETRI_DIFFERENCE_MINUEND_PLACES=105, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=171, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=69, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=90, PETRI_DIFFERENCE_SUBTRAHEND_STATES=21, PETRI_FLOW=3512, PETRI_PLACES=139, PETRI_TRANSITIONS=370} [2023-08-03 20:05:51,636 INFO L281 CegarLoopForPetriNet]: 61 programPoint places, 78 predicate places. [2023-08-03 20:05:51,636 INFO L495 AbstractCegarLoop]: Abstraction has has 139 places, 370 transitions, 3512 flow [2023-08-03 20:05:51,637 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 108.7) internal successors, (1087), 10 states have internal predecessors, (1087), 0 states have call successors, (0), 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-03 20:05:51,637 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-03 20:05:51,637 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-03 20:05:51,641 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2023-08-03 20:05:51,837 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-03 20:05:51,838 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-03 20:05:51,838 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-03 20:05:51,838 INFO L85 PathProgramCache]: Analyzing trace with hash 2125718126, now seen corresponding path program 1 times [2023-08-03 20:05:51,838 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-03 20:05:51,838 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1190950576] [2023-08-03 20:05:51,838 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-03 20:05:51,838 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-03 20:05:51,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-03 20:05:52,501 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 7 proven. 7 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2023-08-03 20:05:52,502 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-03 20:05:52,502 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1190950576] [2023-08-03 20:05:52,502 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1190950576] provided 0 perfect and 1 imperfect interpolant sequences [2023-08-03 20:05:52,502 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [621500157] [2023-08-03 20:05:52,502 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-03 20:05:52,502 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-03 20:05:52,502 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-08-03 20:05:52,505 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-08-03 20:05:52,508 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2023-08-03 20:05:52,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-03 20:05:52,591 INFO L262 TraceCheckSpWp]: Trace formula consists of 199 conjuncts, 18 conjunts are in the unsatisfiable core [2023-08-03 20:05:52,596 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-08-03 20:05:52,718 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2023-08-03 20:05:52,719 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-08-03 20:05:52,800 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2023-08-03 20:05:52,800 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [621500157] provided 0 perfect and 2 imperfect interpolant sequences [2023-08-03 20:05:52,800 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-08-03 20:05:52,800 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 4, 4] total 14 [2023-08-03 20:05:52,800 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [877589772] [2023-08-03 20:05:52,801 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-08-03 20:05:52,801 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-08-03 20:05:52,801 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-03 20:05:52,802 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-08-03 20:05:52,802 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2023-08-03 20:05:53,141 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 107 out of 264 [2023-08-03 20:05:53,143 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 139 places, 370 transitions, 3512 flow. Second operand has 15 states, 15 states have (on average 111.93333333333334) internal successors, (1679), 15 states have internal predecessors, (1679), 0 states have call successors, (0), 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-03 20:05:53,143 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-03 20:05:53,143 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 107 of 264 [2023-08-03 20:05:53,143 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-03 20:05:55,824 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][714], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 75#L44-1true, Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 9#L43true, Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), 14#L82-11true, Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 2033#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true]) [2023-08-03 20:05:55,824 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2023-08-03 20:05:55,824 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-03 20:05:55,824 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-03 20:05:55,824 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-03 20:05:55,955 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][292], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 2031#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 82#L82-6true, Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 75#L44-1true, Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 9#L43true, Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 364#(<= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true]) [2023-08-03 20:05:55,955 INFO L294 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2023-08-03 20:05:55,955 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-03 20:05:55,956 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-03 20:05:55,956 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:05:56,556 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][350], [Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 9#L43true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 75#L44-1true, Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 59#L83-8true, Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:05:56,556 INFO L294 olderBase$Statistics]: this new event has 27 ancestors and is not cut-off event [2023-08-03 20:05:56,556 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is not cut-off event [2023-08-03 20:05:56,556 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is not cut-off event [2023-08-03 20:05:56,556 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is not cut-off event [2023-08-03 20:05:56,567 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][714], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 75#L44-1true, Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), 14#L82-11true, 80#L45true, Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 2033#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true]) [2023-08-03 20:05:56,567 INFO L294 olderBase$Statistics]: this new event has 28 ancestors and is cut-off event [2023-08-03 20:05:56,567 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:05:56,567 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:05:56,567 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:05:56,714 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][350], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1359#true, Black: 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 468#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 75#L44-1true, Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 9#L43true, Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), 14#L82-11true, Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true]) [2023-08-03 20:05:56,714 INFO L294 olderBase$Statistics]: this new event has 29 ancestors and is cut-off event [2023-08-03 20:05:56,714 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-03 20:05:56,714 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-03 20:05:56,714 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-03 20:05:57,519 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][350], [Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 9#L43true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 75#L44-1true, Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:05:57,519 INFO L294 olderBase$Statistics]: this new event has 28 ancestors and is not cut-off event [2023-08-03 20:05:57,519 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is not cut-off event [2023-08-03 20:05:57,519 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is not cut-off event [2023-08-03 20:05:57,519 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is not cut-off event [2023-08-03 20:05:57,592 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][416], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1359#true, Black: 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 468#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 75#L44-1true, Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), 14#L82-11true, Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 17#L44true, Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:05:57,592 INFO L294 olderBase$Statistics]: this new event has 30 ancestors and is cut-off event [2023-08-03 20:05:57,592 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:05:57,592 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-03 20:05:57,592 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-03 20:05:57,698 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][350], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 468#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 75#L44-1true, Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 9#L43true, Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 37#L82-5true, Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true]) [2023-08-03 20:05:57,698 INFO L294 olderBase$Statistics]: this new event has 30 ancestors and is cut-off event [2023-08-03 20:05:57,698 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-03 20:05:57,698 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-03 20:05:57,698 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-03 20:05:58,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][416], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1359#true, Black: 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 468#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 75#L44-1true, Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 37#L82-5true, Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 17#L44true, Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:05:58,809 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2023-08-03 20:05:58,809 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-03 20:05:58,809 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:05:58,809 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-03 20:05:58,948 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][350], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 468#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 82#L82-6true, Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 75#L44-1true, Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 9#L43true, Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true]) [2023-08-03 20:05:58,949 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2023-08-03 20:05:58,949 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-03 20:05:58,949 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-03 20:05:58,949 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-03 20:05:59,541 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][350], [Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 80#L45true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 75#L44-1true, Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:05:59,541 INFO L294 olderBase$Statistics]: this new event has 30 ancestors and is not cut-off event [2023-08-03 20:05:59,541 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is not cut-off event [2023-08-03 20:05:59,541 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is not cut-off event [2023-08-03 20:05:59,541 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is not cut-off event [2023-08-03 20:06:00,342 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][416], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 468#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 82#L82-6true, Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 75#L44-1true, Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, 17#L44true, Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:06:00,343 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-03 20:06:00,343 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-03 20:06:00,343 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-03 20:06:00,343 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:06:01,056 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][855], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 468#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 9#L43true, Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), 14#L82-11true, Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 78#L56true, 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:06:01,057 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:06:01,057 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:06:01,057 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-03 20:06:01,057 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-03 20:06:02,353 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1735], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1359#true, Black: 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 19#L62true, 48#L56true, 468#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 82#L82-6true, Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 9#L43true, Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true]) [2023-08-03 20:06:02,353 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:06:02,353 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:06:02,353 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:06:02,353 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:06:02,938 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1735], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 19#L62true, 468#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 82#L82-6true, Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 9#L43true, Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true]) [2023-08-03 20:06:02,938 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:06:02,938 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:06:02,938 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:06:02,938 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:06:02,938 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:06:02,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1735], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 468#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 82#L82-6true, Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 121#L62true, Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 9#L43true, Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 78#L56true, 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true]) [2023-08-03 20:06:02,960 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:06:02,960 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:06:02,960 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:06:02,960 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:06:03,449 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][855], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 468#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 9#L43true, Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 37#L82-5true, Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 78#L56true, 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:06:03,450 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:06:03,450 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:06:03,450 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:06:03,450 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:06:04,332 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][761], [Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 81#L41true, thread1Thread1of2ForFork0InUse, Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 9#L43true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 49#L58true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 59#L83-8true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:06:04,332 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:06:04,332 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:06:04,332 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:06:04,332 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:06:04,440 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][837], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 75#L44-1true, Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), 14#L82-11true, Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, 17#L44true, Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 2033#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:06:04,440 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:06:04,440 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:06:04,440 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:06:04,440 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:06:04,440 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][838], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 50#L55-1true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 75#L44-1true, Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), 14#L82-11true, Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 17#L44true, Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 2033#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:06:04,440 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:06:04,440 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:06:04,440 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:06:04,440 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:06:05,097 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][350], [Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 9#L43true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 75#L44-1true, Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 59#L83-8true, Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:06:05,097 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:06:05,097 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:06:05,097 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:06:05,098 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:06:05,098 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:06:05,098 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][612], [Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 9#L43true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 50#L55-1true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 49#L58true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 75#L44-1true, Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 59#L83-8true, Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:06:05,098 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:06:05,098 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:06:05,098 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:06:05,098 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:06:05,108 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][350], [Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 9#L43true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 75#L44-1true, Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 59#L83-8true, Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:06:05,108 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:06:05,108 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:06:05,108 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:06:05,109 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:06:05,597 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1639], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 9#L43true, Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 29#L59-1true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), 14#L82-11true, Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 1648#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, 2033#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true]) [2023-08-03 20:06:05,597 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is not cut-off event [2023-08-03 20:06:05,597 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is not cut-off event [2023-08-03 20:06:05,597 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is not cut-off event [2023-08-03 20:06:05,597 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is not cut-off event [2023-08-03 20:06:05,677 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][714], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 48#L56true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 75#L44-1true, Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 9#L43true, Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), 14#L82-11true, Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 2033#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true]) [2023-08-03 20:06:05,677 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:06:05,677 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:06:05,677 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:06:05,677 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:06:05,775 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][855], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 468#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 82#L82-6true, Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 9#L43true, Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 1648#true, 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 78#L56true, 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:06:05,775 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:06:05,775 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:06:05,775 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:06:05,775 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:06:07,076 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][845], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2007#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 29#L59-1true, Black: 1664#(= (mod ~pos~0 4294967296) 0), 14#L82-11true, Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, 17#L44true, Black: 1648#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, 2033#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:06:07,076 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:06:07,076 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:06:07,076 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:06:07,076 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:06:07,230 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][761], [Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 81#L41true, thread1Thread1of2ForFork0InUse, Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 9#L43true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 49#L58true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:06:07,230 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:06:07,230 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:06:07,230 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:06:07,230 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:06:07,274 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][895], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 468#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), 82#L82-6true, Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 121#L62true, Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 9#L43true, Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 78#L56true, 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:06:07,275 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is not cut-off event [2023-08-03 20:06:07,275 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is not cut-off event [2023-08-03 20:06:07,275 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is not cut-off event [2023-08-03 20:06:07,275 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is not cut-off event [2023-08-03 20:06:07,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][416], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 75#L44-1true, Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 59#L83-8true, Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, 17#L44true, Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:06:07,355 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:06:07,355 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:06:07,355 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:06:07,355 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:06:07,355 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][701], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 50#L55-1true, 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 75#L44-1true, Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 59#L83-8true, Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 17#L44true, Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:06:07,355 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:06:07,355 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:06:07,355 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:06:07,355 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:06:07,619 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][350], [Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 9#L43true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 75#L44-1true, Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:06:07,619 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:06:07,619 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:06:07,620 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:06:07,620 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:06:07,620 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:06:07,620 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][612], [Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 9#L43true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 50#L55-1true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 49#L58true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 75#L44-1true, Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:06:07,620 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:06:07,620 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:06:07,620 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:06:07,620 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:06:07,627 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][350], [Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 9#L43true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 75#L44-1true, Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:06:07,628 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:06:07,628 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:06:07,628 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:06:07,628 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:06:08,550 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1638], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 9#L43true, Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 29#L59-1true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), 14#L82-11true, Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, 2033#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true]) [2023-08-03 20:06:08,550 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is not cut-off event [2023-08-03 20:06:08,550 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is not cut-off event [2023-08-03 20:06:08,550 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is not cut-off event [2023-08-03 20:06:08,550 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is not cut-off event [2023-08-03 20:06:08,559 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][821], [Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 81#L41true, thread1Thread1of2ForFork0InUse, Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 9#L43true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 59#L83-8true, Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 78#L56true]) [2023-08-03 20:06:08,559 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is not cut-off event [2023-08-03 20:06:08,559 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is not cut-off event [2023-08-03 20:06:08,559 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is not cut-off event [2023-08-03 20:06:08,559 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is not cut-off event [2023-08-03 20:06:08,652 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][350], [Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 9#L43true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 75#L44-1true, Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 59#L83-8true, Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:06:08,652 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:06:08,652 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:06:08,652 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:06:08,652 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:06:08,652 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:06:09,079 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][855], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 468#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), 82#L82-6true, Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 9#L43true, Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 1648#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 78#L56true, 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:06:09,080 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:06:09,080 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:06:09,080 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:06:09,080 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:06:09,080 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:06:10,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1150], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2007#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1359#true, Black: 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 468#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 82#L82-6true, Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 121#L62true, Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 17#L44true, Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 78#L56true, 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:06:10,247 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is not cut-off event [2023-08-03 20:06:10,247 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is not cut-off event [2023-08-03 20:06:10,247 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is not cut-off event [2023-08-03 20:06:10,247 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is not cut-off event [2023-08-03 20:06:10,429 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1857], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 19#L62true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 48#L56true, Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 9#L43true, Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), 14#L82-11true, Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true]) [2023-08-03 20:06:10,429 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:06:10,430 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:06:10,430 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:06:10,430 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:06:10,431 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1857], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 121#L62true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 9#L43true, Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), 14#L82-11true, Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 78#L56true, 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true]) [2023-08-03 20:06:10,431 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:06:10,431 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:06:10,431 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:06:10,431 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:06:10,441 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][1227], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 75#L44-1true, Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), 14#L82-11true, 80#L45true, Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 2033#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true]) [2023-08-03 20:06:10,441 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:06:10,441 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:06:10,441 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:06:10,441 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:06:10,571 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][416], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 75#L44-1true, Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, 17#L44true, Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:06:10,572 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:06:10,572 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:06:10,572 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:06:10,572 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:06:10,572 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][701], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 50#L55-1true, 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 75#L44-1true, Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 17#L44true, Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:06:10,572 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:06:10,572 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:06:10,572 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:06:10,572 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:06:11,773 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1735], [Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 9#L43true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 19#L62true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 59#L83-8true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0))]) [2023-08-03 20:06:11,774 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:06:11,774 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:06:11,774 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:06:11,774 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:06:11,777 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1857], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 19#L62true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 9#L43true, Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), 14#L82-11true, Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true]) [2023-08-03 20:06:11,777 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is not cut-off event [2023-08-03 20:06:11,777 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is not cut-off event [2023-08-03 20:06:11,777 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is not cut-off event [2023-08-03 20:06:11,777 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is not cut-off event [2023-08-03 20:06:11,777 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is not cut-off event [2023-08-03 20:06:11,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][821], [Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 81#L41true, thread1Thread1of2ForFork0InUse, Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 9#L43true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 78#L56true]) [2023-08-03 20:06:11,803 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is not cut-off event [2023-08-03 20:06:11,803 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is not cut-off event [2023-08-03 20:06:11,803 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is not cut-off event [2023-08-03 20:06:11,803 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is not cut-off event [2023-08-03 20:06:11,872 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1735], [Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 121#L62true, 9#L43true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 59#L83-8true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 78#L56true]) [2023-08-03 20:06:11,872 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:06:11,872 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:06:11,873 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:06:11,873 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:06:11,876 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1857], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 121#L62true, Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 9#L43true, Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 14#L82-11true, Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 78#L56true, 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true]) [2023-08-03 20:06:11,876 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is not cut-off event [2023-08-03 20:06:11,876 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is not cut-off event [2023-08-03 20:06:11,876 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is not cut-off event [2023-08-03 20:06:11,876 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is not cut-off event [2023-08-03 20:06:11,876 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is not cut-off event [2023-08-03 20:06:11,935 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][350], [Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 9#L43true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 75#L44-1true, Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:06:11,935 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:06:11,935 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:06:11,935 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:06:11,935 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:06:11,935 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:06:12,082 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1461], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 50#L55-1true, 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 9#L43true, Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), 14#L82-11true, Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:06:12,082 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:06:12,083 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:06:12,083 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:06:12,083 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:06:12,084 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1461], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 9#L43true, Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), 14#L82-11true, Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 78#L56true, 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:06:12,084 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:06:12,084 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:06:12,084 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:06:12,084 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:06:12,402 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([648] L44-->L45: Formula: (= (+ |v_thread1Thread1of2ForFork0_#t~post2_10| 1) v_~i1~0_68) InVars {thread1Thread1of2ForFork0_#t~post2=|v_thread1Thread1of2ForFork0_#t~post2_10|} OutVars{~i1~0=v_~i1~0_68} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post2, ~i1~0][644], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), 81#L41true, thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 468#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), 82#L82-6true, Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 80#L45true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 1686#(= (mod (+ ~pos~0 4294967295) 4294967296) 0), 38#L55-1true, Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 78#L56true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:06:12,402 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:06:12,402 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:06:12,402 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:06:12,402 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:06:13,795 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1735], [Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 9#L43true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 19#L62true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 59#L83-8true, Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:06:13,796 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:06:13,796 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:06:13,796 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:06:13,796 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:06:13,796 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:06:13,796 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1735], [Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 121#L62true, 9#L43true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 59#L83-8true, Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 78#L56true]) [2023-08-03 20:06:13,797 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:06:13,797 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:06:13,797 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:06:13,797 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:06:13,797 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:06:13,805 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][921], [Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 80#L45true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 75#L44-1true, Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 59#L83-8true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:06:13,806 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:06:13,806 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:06:13,806 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:06:13,806 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:06:13,821 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1198], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 121#L62true, Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 9#L43true, Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), 14#L82-11true, Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 78#L56true, 28#L43true, 2033#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:06:13,821 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is not cut-off event [2023-08-03 20:06:13,821 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is not cut-off event [2023-08-03 20:06:13,821 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is not cut-off event [2023-08-03 20:06:13,821 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is not cut-off event [2023-08-03 20:06:15,152 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1735], [Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 9#L43true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 19#L62true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0))]) [2023-08-03 20:06:15,152 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:06:15,152 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:06:15,152 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:06:15,152 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:06:15,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1735], [Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 121#L62true, 9#L43true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 78#L56true]) [2023-08-03 20:06:15,261 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:06:15,261 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:06:15,261 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:06:15,261 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:06:15,333 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][1500], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 19#L62true, 48#L56true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 75#L44-1true, Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 9#L43true, Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), 14#L82-11true, Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true]) [2023-08-03 20:06:15,333 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:06:15,333 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:06:15,333 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:06:15,333 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:06:15,502 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([648] L44-->L45: Formula: (= (+ |v_thread1Thread1of2ForFork0_#t~post2_10| 1) v_~i1~0_68) InVars {thread1Thread1of2ForFork0_#t~post2=|v_thread1Thread1of2ForFork0_#t~post2_10|} OutVars{~i1~0=v_~i1~0_68} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post2, ~i1~0][1210], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 50#L55-1true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), 81#L41true, thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), 14#L82-11true, Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 80#L45true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 1686#(= (mod (+ ~pos~0 4294967295) 4294967296) 0), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:06:15,502 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:06:15,502 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:06:15,502 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:06:15,502 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:06:15,502 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([648] L44-->L45: Formula: (= (+ |v_thread1Thread1of2ForFork0_#t~post2_10| 1) v_~i1~0_68) InVars {thread1Thread1of2ForFork0_#t~post2=|v_thread1Thread1of2ForFork0_#t~post2_10|} OutVars{~i1~0=v_~i1~0_68} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post2, ~i1~0][1210], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 81#L41true, thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), 14#L82-11true, 80#L45true, Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 1686#(= (mod (+ ~pos~0 4294967295) 4294967296) 0), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 78#L56true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:06:15,503 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:06:15,503 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:06:15,503 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:06:15,503 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:06:15,534 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][855], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 50#L55-1true, 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 9#L43true, Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 59#L83-8true, Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:06:15,534 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:06:15,534 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:06:15,534 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:06:15,534 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:06:15,535 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][855], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 9#L43true, Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 59#L83-8true, Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 1648#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 78#L56true, 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:06:15,535 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:06:15,535 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:06:15,535 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:06:15,535 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:06:15,895 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1461], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 9#L43true, Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 14#L82-11true, Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 1648#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 78#L56true, 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:06:15,895 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:06:15,895 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:06:15,895 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:06:15,895 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:06:15,895 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:06:15,976 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] L40-1-->thread1EXIT: Formula: (and (= |v_thread1Thread1of2ForFork0_#res.base_9| 0) (= |v_thread1Thread1of2ForFork0_#res.offset_9| 0) (<= (* 2 (mod v_~N~0_55 2147483648)) (mod v_~i1~0_90 4294967296))) InVars {~i1~0=v_~i1~0_90, ~N~0=v_~N~0_55} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_9|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_9|, ~i1~0=v_~i1~0_90, ~N~0=v_~N~0_55} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][804], [Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 1038#true, 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 19#L62true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 75#L44-1true, Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 59#L83-8true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))))]) [2023-08-03 20:06:15,977 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:06:15,977 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:06:15,977 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:06:15,977 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:06:16,346 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1110], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 48#L56true, Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 29#L59-1true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 14#L82-11true, Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 36#L47true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:06:16,346 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:06:16,346 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:06:16,347 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:06:16,347 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:06:17,166 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1454], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2007#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 121#L62true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), 14#L82-11true, Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 17#L44true, Black: 1648#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 78#L56true, 28#L43true, 2033#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:06:17,166 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is not cut-off event [2023-08-03 20:06:17,166 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is not cut-off event [2023-08-03 20:06:17,166 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is not cut-off event [2023-08-03 20:06:17,166 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is not cut-off event [2023-08-03 20:06:17,396 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1857], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 50#L55-1true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 9#L43true, Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), 14#L82-11true, Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true]) [2023-08-03 20:06:17,397 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:06:17,397 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:06:17,397 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:06:17,397 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:06:17,397 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1857], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 9#L43true, Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), 14#L82-11true, Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 78#L56true, 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true]) [2023-08-03 20:06:17,397 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:06:17,397 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:06:17,398 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:06:17,398 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:06:17,398 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1735], [Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 9#L43true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 19#L62true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:06:17,398 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:06:17,398 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:06:17,398 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:06:17,398 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:06:17,398 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:06:17,399 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1735], [Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 121#L62true, 9#L43true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 78#L56true]) [2023-08-03 20:06:17,399 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:06:17,399 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:06:17,399 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:06:17,399 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:06:17,399 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:06:17,404 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][921], [Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 80#L45true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 75#L44-1true, Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:06:17,404 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:06:17,405 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:06:17,405 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:06:17,405 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:06:17,417 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][895], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 121#L62true, 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 9#L43true, Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 59#L83-8true, Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 78#L56true, 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:06:17,417 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is not cut-off event [2023-08-03 20:06:17,417 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is not cut-off event [2023-08-03 20:06:17,417 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is not cut-off event [2023-08-03 20:06:17,417 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is not cut-off event [2023-08-03 20:06:17,729 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1857], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 9#L43true, Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), 14#L82-11true, Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 10#thread2EXITtrue, Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 78#L56true, 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true]) [2023-08-03 20:06:17,730 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:06:17,730 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:06:17,730 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:06:17,730 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:06:17,828 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][893], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 67#L83-4true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 9#L43true, Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 29#L59-1true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:06:17,828 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:06:17,828 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:06:17,828 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:06:17,828 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:06:18,732 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][1013], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 19#L62true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 75#L44-1true, Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), 14#L82-11true, Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 80#L45true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 2033#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true]) [2023-08-03 20:06:18,733 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:06:18,733 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:06:18,733 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:06:18,733 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:06:18,783 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1857], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 50#L55-1true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 9#L43true, Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), 14#L82-11true, Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true]) [2023-08-03 20:06:18,783 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is not cut-off event [2023-08-03 20:06:18,783 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is not cut-off event [2023-08-03 20:06:18,783 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is not cut-off event [2023-08-03 20:06:18,783 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is not cut-off event [2023-08-03 20:06:18,783 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is not cut-off event [2023-08-03 20:06:18,785 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1857], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 9#L43true, Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), 14#L82-11true, Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 78#L56true, 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true]) [2023-08-03 20:06:18,785 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is not cut-off event [2023-08-03 20:06:18,785 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is not cut-off event [2023-08-03 20:06:18,785 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is not cut-off event [2023-08-03 20:06:18,785 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is not cut-off event [2023-08-03 20:06:18,785 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is not cut-off event [2023-08-03 20:06:18,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][581], [Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 75#L44-1true, Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 59#L83-8true, Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 36#L47true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:06:18,958 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:06:18,958 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:06:18,958 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:06:18,958 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:06:19,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][855], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 50#L55-1true, 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 9#L43true, Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:06:19,211 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:06:19,211 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:06:19,211 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:06:19,211 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:06:19,211 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][855], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 9#L43true, Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 1648#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 78#L56true, 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:06:19,211 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:06:19,212 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:06:19,212 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:06:19,212 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:06:19,551 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([613] L55-1-->L56: Formula: (< (mod v_~i2~0_1 4294967296) (* 2 (mod v_~N~0_3 2147483648))) InVars {~i2~0=v_~i2~0_1, ~N~0=v_~N~0_3} OutVars{~i2~0=v_~i2~0_1, ~N~0=v_~N~0_3} AuxVars[] AssignedVars[][263], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), 81#L41true, thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 468#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 48#L56true, Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), 82#L82-6true, Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 36#L47true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 78#L56true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:06:19,551 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:06:19,552 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:06:19,552 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:06:19,552 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:06:19,570 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([648] L44-->L45: Formula: (= (+ |v_thread1Thread1of2ForFork0_#t~post2_10| 1) v_~i1~0_68) InVars {thread1Thread1of2ForFork0_#t~post2=|v_thread1Thread1of2ForFork0_#t~post2_10|} OutVars{~i1~0=v_~i1~0_68} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post2, ~i1~0][1210], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), 81#L41true, thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 14#L82-11true, Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 80#L45true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 1686#(= (mod (+ ~pos~0 4294967295) 4294967296) 0), 38#L55-1true, Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 78#L56true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:06:19,570 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:06:19,570 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:06:19,570 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:06:19,570 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:06:19,570 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:06:19,586 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1537], [Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, 33#L41true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 59#L83-8true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 78#L56true]) [2023-08-03 20:06:19,586 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:06:19,586 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:06:19,587 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:06:19,587 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:06:19,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][1219], [Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 9#L43true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 19#L62true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 75#L44-1true, Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 59#L83-8true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0))]) [2023-08-03 20:06:19,599 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:06:19,599 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:06:19,599 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:06:19,599 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:06:19,666 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] L40-1-->thread1EXIT: Formula: (and (= |v_thread1Thread1of2ForFork0_#res.base_9| 0) (= |v_thread1Thread1of2ForFork0_#res.offset_9| 0) (<= (* 2 (mod v_~N~0_55 2147483648)) (mod v_~i1~0_90 4294967296))) InVars {~i1~0=v_~i1~0_90, ~N~0=v_~N~0_55} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_9|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_9|, ~i1~0=v_~i1~0_90, ~N~0=v_~N~0_55} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][804], [Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 19#L62true, Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 75#L44-1true, Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))))]) [2023-08-03 20:06:19,666 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:06:19,666 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:06:19,666 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:06:19,666 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:06:20,398 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][1066], [Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 81#L41true, thread1Thread1of2ForFork0InUse, Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 49#L58true, 128#L40-1true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 59#L83-8true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 29#L59-1true, Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:06:20,398 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:06:20,399 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:06:20,399 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:06:20,399 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:06:20,399 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][809], [Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 128#L40-1true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 59#L83-8true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 29#L59-1true, Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:06:20,399 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:06:20,399 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:06:20,399 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:06:20,399 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:06:20,399 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] L40-1-->thread1EXIT: Formula: (and (= |v_thread1Thread1of2ForFork0_#res.base_9| 0) (= |v_thread1Thread1of2ForFork0_#res.offset_9| 0) (<= (* 2 (mod v_~N~0_55 2147483648)) (mod v_~i1~0_90 4294967296))) InVars {~i1~0=v_~i1~0_90, ~N~0=v_~N~0_55} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_9|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_9|, ~i1~0=v_~i1~0_90, ~N~0=v_~N~0_55} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][639], [Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 81#L41true, thread1Thread1of2ForFork0InUse, Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 59#L83-8true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 29#L59-1true, Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0))]) [2023-08-03 20:06:20,399 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:06:20,399 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:06:20,399 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:06:20,399 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:06:20,399 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][588], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 48#L56true, Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 59#L83-8true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 29#L59-1true, Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 36#L47true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:06:20,399 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:06:20,399 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:06:20,400 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:06:20,400 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:06:20,781 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1150], [2007#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 121#L62true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 59#L83-8true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 17#L44true, Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 78#L56true]) [2023-08-03 20:06:20,781 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is not cut-off event [2023-08-03 20:06:20,781 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is not cut-off event [2023-08-03 20:06:20,781 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is not cut-off event [2023-08-03 20:06:20,781 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is not cut-off event [2023-08-03 20:06:21,039 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][895], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 121#L62true, Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 9#L43true, Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 78#L56true, 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:06:21,039 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is not cut-off event [2023-08-03 20:06:21,039 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is not cut-off event [2023-08-03 20:06:21,039 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is not cut-off event [2023-08-03 20:06:21,039 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is not cut-off event [2023-08-03 20:06:21,440 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1149], [2007#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 67#L83-4true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 29#L59-1true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 17#L44true, Black: 1648#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:06:21,440 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:06:21,440 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:06:21,440 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:06:21,441 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:06:22,332 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][1123], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), 81#L41true, thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 101#L60true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 9#L43true, Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 14#L82-11true, Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 78#L56true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true]) [2023-08-03 20:06:22,332 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:06:22,332 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:06:22,332 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:06:22,332 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:06:22,332 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][1072], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), 81#L41true, thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 9#L43true, Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 14#L82-11true, Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 2033#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true]) [2023-08-03 20:06:22,332 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:06:22,332 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:06:22,332 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:06:22,333 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:06:22,344 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1857], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 9#L43true, Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), 14#L82-11true, Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 10#thread2EXITtrue, Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 78#L56true, 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true]) [2023-08-03 20:06:22,345 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is not cut-off event [2023-08-03 20:06:22,345 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is not cut-off event [2023-08-03 20:06:22,345 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is not cut-off event [2023-08-03 20:06:22,345 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is not cut-off event [2023-08-03 20:06:22,345 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is not cut-off event [2023-08-03 20:06:22,400 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1735], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 468#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 82#L82-6true, Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 121#L62true, Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 9#L43true, Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 78#L56true, 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true]) [2023-08-03 20:06:22,400 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:06:22,400 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:06:22,400 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:06:22,400 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:06:22,400 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:06:22,533 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][581], [Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 75#L44-1true, Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 36#L47true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:06:22,533 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:06:22,534 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:06:22,534 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:06:22,534 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:06:23,173 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][855], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 9#L43true, Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 1648#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 78#L56true, 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:06:23,174 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:06:23,174 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:06:23,174 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:06:23,174 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:06:23,174 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:06:23,174 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][855], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 50#L55-1true, 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 9#L43true, Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:06:23,174 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:06:23,174 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:06:23,174 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:06:23,174 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:06:23,174 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:06:23,578 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1537], [Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, 33#L41true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 78#L56true]) [2023-08-03 20:06:23,578 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:06:23,578 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:06:23,578 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:06:23,579 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:06:23,601 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][1219], [Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 9#L43true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 19#L62true, Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 75#L44-1true, Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0))]) [2023-08-03 20:06:23,601 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:06:23,601 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:06:23,601 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:06:23,601 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:06:24,028 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][1066], [Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 81#L41true, thread1Thread1of2ForFork0InUse, Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 49#L58true, 128#L40-1true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 29#L59-1true, Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:06:24,028 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:06:24,028 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:06:24,028 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:06:24,028 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:06:24,028 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][809], [Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 128#L40-1true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 29#L59-1true, Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:06:24,028 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:06:24,028 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:06:24,028 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:06:24,028 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:06:24,028 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] L40-1-->thread1EXIT: Formula: (and (= |v_thread1Thread1of2ForFork0_#res.base_9| 0) (= |v_thread1Thread1of2ForFork0_#res.offset_9| 0) (<= (* 2 (mod v_~N~0_55 2147483648)) (mod v_~i1~0_90 4294967296))) InVars {~i1~0=v_~i1~0_90, ~N~0=v_~N~0_55} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_9|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_9|, ~i1~0=v_~i1~0_90, ~N~0=v_~N~0_55} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][639], [Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 81#L41true, thread1Thread1of2ForFork0InUse, Black: 1038#true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 29#L59-1true, Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0))]) [2023-08-03 20:06:24,029 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:06:24,029 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:06:24,029 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:06:24,029 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:06:24,029 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][588], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 48#L56true, Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 29#L59-1true, Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 36#L47true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:06:24,029 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:06:24,029 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:06:24,029 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:06:24,029 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:06:24,396 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1150], [2007#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 121#L62true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 17#L44true, Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 78#L56true]) [2023-08-03 20:06:24,397 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is not cut-off event [2023-08-03 20:06:24,397 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is not cut-off event [2023-08-03 20:06:24,397 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is not cut-off event [2023-08-03 20:06:24,397 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is not cut-off event [2023-08-03 20:06:24,471 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([648] L44-->L45: Formula: (= (+ |v_thread1Thread1of2ForFork0_#t~post2_10| 1) v_~i1~0_68) InVars {thread1Thread1of2ForFork0_#t~post2=|v_thread1Thread1of2ForFork0_#t~post2_10|} OutVars{~i1~0=v_~i1~0_68} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post2, ~i1~0][1579], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 67#L83-4true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 29#L59-1true, Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 80#L45true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true]) [2023-08-03 20:06:24,472 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:06:24,472 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:06:24,472 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:06:24,472 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:06:25,450 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][893], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 9#L43true, Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 59#L83-8true, Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 29#L59-1true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:06:25,450 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:06:25,450 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:06:25,450 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:06:25,450 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:06:25,996 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1639], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 9#L43true, Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 29#L59-1true, 14#L82-11true, Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 1648#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, 2033#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true]) [2023-08-03 20:06:25,996 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:06:25,996 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:06:25,996 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:06:25,996 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:06:25,996 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:06:26,101 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][581], [Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 128#L40-1true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 75#L44-1true, Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 59#L83-8true, Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:06:26,101 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:06:26,101 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:06:26,101 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:06:26,101 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:06:26,172 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][581], [Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 80#L45true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, 20#L40-1true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 59#L83-8true, Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:06:26,173 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:06:26,173 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:06:26,173 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:06:26,173 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:06:26,177 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][1102], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 102#thread1EXITtrue, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 48#L56true, Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), 14#L82-11true, Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 80#L45true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true]) [2023-08-03 20:06:26,177 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:06:26,177 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:06:26,178 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:06:26,178 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:06:27,023 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1735], [Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 9#L43true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 10#thread2EXITtrue, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 78#L56true]) [2023-08-03 20:06:27,023 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:06:27,023 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:06:27,023 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:06:27,023 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:06:27,241 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([648] L44-->L45: Formula: (= (+ |v_thread1Thread1of2ForFork0_#t~post2_10| 1) v_~i1~0_68) InVars {thread1Thread1of2ForFork0_#t~post2=|v_thread1Thread1of2ForFork0_#t~post2_10|} OutVars{~i1~0=v_~i1~0_68} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post2, ~i1~0][644], [Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 81#L41true, thread1Thread1of2ForFork0InUse, Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 80#L45true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 1686#(= (mod (+ ~pos~0 4294967295) 4294967296) 0), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 78#L56true]) [2023-08-03 20:06:27,241 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:06:27,241 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:06:27,242 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:06:27,242 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:06:27,242 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([648] L44-->L45: Formula: (= (+ |v_thread1Thread1of2ForFork0_#t~post2_10| 1) v_~i1~0_68) InVars {thread1Thread1of2ForFork0_#t~post2=|v_thread1Thread1of2ForFork0_#t~post2_10|} OutVars{~i1~0=v_~i1~0_68} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post2, ~i1~0][644], [Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 81#L41true, thread1Thread1of2ForFork0InUse, Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 80#L45true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 50#L55-1true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 1686#(= (mod (+ ~pos~0 4294967295) 4294967296) 0), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:06:27,242 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:06:27,242 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:06:27,242 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:06:27,242 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:06:28,217 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][1312], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 102#thread1EXITtrue, 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), 14#L82-11true, Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 80#L45true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 2033#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true]) [2023-08-03 20:06:28,217 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:06:28,217 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:06:28,217 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:06:28,218 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:06:29,221 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1735], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 67#L83-4true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 9#L43true, Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 78#L56true, 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true]) [2023-08-03 20:06:29,221 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:06:29,221 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:06:29,221 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:06:29,222 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:06:29,260 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1735], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1NotInUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 67#L83-4true, 48#L56true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 9#L43true, Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true]) [2023-08-03 20:06:29,260 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:06:29,260 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:06:29,260 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:06:29,261 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:06:29,358 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1149], [2007#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 59#L83-8true, Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 29#L59-1true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 17#L44true, Black: 1648#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:06:29,358 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:06:29,359 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:06:29,359 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:06:29,359 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:06:29,360 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1149], [2007#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 29#L59-1true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 17#L44true, Black: 1648#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:06:29,360 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:06:29,360 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:06:29,360 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:06:29,360 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:06:29,361 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][893], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 9#L43true, Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 29#L59-1true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:06:29,361 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:06:29,361 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:06:29,361 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:06:29,361 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:06:30,260 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1735], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 67#L83-4true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 9#L43true, Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 78#L56true, 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true]) [2023-08-03 20:06:30,261 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:06:30,261 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:06:30,261 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:06:30,261 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:06:30,261 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:06:30,295 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1638], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 9#L43true, Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 29#L59-1true, 14#L82-11true, Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, 2033#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true]) [2023-08-03 20:06:30,296 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:06:30,296 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:06:30,296 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:06:30,296 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:06:30,296 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:06:30,386 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1735], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1NotInUse, 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 67#L83-4true, 48#L56true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 9#L43true, Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true]) [2023-08-03 20:06:30,387 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:06:30,387 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:06:30,387 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:06:30,387 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:06:30,387 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:06:30,462 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][581], [Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 128#L40-1true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 75#L44-1true, Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:06:30,462 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:06:30,462 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:06:30,462 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:06:30,462 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:06:30,624 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][581], [Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 80#L45true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, 20#L40-1true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:06:30,624 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:06:30,624 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:06:30,624 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:06:30,624 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:06:30,631 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][581], [Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 102#thread1EXITtrue, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 80#L45true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 59#L83-8true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:06:30,631 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:06:30,631 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:06:30,631 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:06:30,631 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:06:32,321 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1750], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, 33#L41true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 121#L62true, Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), 14#L82-11true, Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 78#L56true, 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true]) [2023-08-03 20:06:32,322 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:06:32,322 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:06:32,322 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:06:32,322 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:06:33,989 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][1312], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 102#thread1EXITtrue, 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 48#L56true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), 14#L82-11true, Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 36#L47true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 2033#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true]) [2023-08-03 20:06:33,989 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:06:33,989 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:06:33,989 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:06:33,989 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:06:36,073 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][581], [Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 102#thread1EXITtrue, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 80#L45true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:06:36,073 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:06:36,073 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:06:36,073 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:06:36,073 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:06:37,975 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][581], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 67#L83-4true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 48#L56true, Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 75#L44-1true, Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true]) [2023-08-03 20:06:37,975 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:06:37,975 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:06:37,975 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:06:37,975 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:06:38,044 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][1312], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 47#L47true, 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 48#L56true, Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 9#L43true, Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 14#L82-11true, Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 2033#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true]) [2023-08-03 20:06:38,044 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:06:38,044 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:06:38,044 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:06:38,044 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:06:39,532 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][1312], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 48#L56true, Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), 14#L82-11true, Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 36#L47true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 28#L43true, 2033#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true]) [2023-08-03 20:06:39,532 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:06:39,532 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:06:39,532 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:06:39,533 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:06:39,607 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][895], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1NotInUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 67#L83-4true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 48#L56true, Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 9#L43true, Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:06:39,607 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is not cut-off event [2023-08-03 20:06:39,607 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is not cut-off event [2023-08-03 20:06:39,607 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is not cut-off event [2023-08-03 20:06:39,607 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is not cut-off event [2023-08-03 20:06:39,608 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][895], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 67#L83-4true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 9#L43true, Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 78#L56true, 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:06:39,608 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is not cut-off event [2023-08-03 20:06:39,608 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is not cut-off event [2023-08-03 20:06:39,608 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is not cut-off event [2023-08-03 20:06:39,608 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is not cut-off event [2023-08-03 20:06:40,378 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1735], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 9#L43true, Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 59#L83-8true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 78#L56true, 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true]) [2023-08-03 20:06:40,378 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:06:40,379 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:06:40,379 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:06:40,379 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:06:40,439 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1735], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1NotInUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 48#L56true, Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 9#L43true, Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 59#L83-8true, Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true]) [2023-08-03 20:06:40,440 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:06:40,440 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:06:40,440 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:06:40,440 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:06:41,307 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1735], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 9#L43true, Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 59#L83-8true, Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 78#L56true, 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true]) [2023-08-03 20:06:41,307 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:06:41,307 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:06:41,307 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:06:41,307 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:06:41,307 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:06:41,391 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1735], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1NotInUse, 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 9#L43true, Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 59#L83-8true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true]) [2023-08-03 20:06:41,391 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:06:41,391 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:06:41,391 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:06:41,391 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:06:41,391 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:06:41,680 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][581], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 67#L83-4true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 48#L56true, Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), 80#L45true, Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true]) [2023-08-03 20:06:41,680 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:06:41,680 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:06:41,680 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:06:41,680 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:06:41,974 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1537], [Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 36#L47true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 78#L56true]) [2023-08-03 20:06:41,974 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:06:41,974 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:06:41,974 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:06:41,974 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:06:43,618 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][1312], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 48#L56true, Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), 14#L82-11true, Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 31#thread1EXITtrue, 2033#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true]) [2023-08-03 20:06:43,619 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:06:43,619 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:06:43,619 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:06:43,619 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:06:43,620 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][1312], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 102#thread1EXITtrue, 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 48#L56true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), 14#L82-11true, Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 2033#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true]) [2023-08-03 20:06:43,620 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:06:43,620 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:06:43,620 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:06:43,620 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:06:44,074 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][1010], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 47#L47true, Black: 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 468#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), 82#L82-6true, Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 36#L47true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true]) [2023-08-03 20:06:44,075 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:06:44,075 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:06:44,075 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:06:44,075 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:06:44,667 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1150], [2007#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1NotInUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 67#L83-4true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 48#L56true, Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 17#L44true, Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:06:44,667 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is not cut-off event [2023-08-03 20:06:44,667 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is not cut-off event [2023-08-03 20:06:44,667 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is not cut-off event [2023-08-03 20:06:44,667 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is not cut-off event [2023-08-03 20:06:44,668 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1150], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2007#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 67#L83-4true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 17#L44true, Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 78#L56true, 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:06:44,668 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is not cut-off event [2023-08-03 20:06:44,668 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is not cut-off event [2023-08-03 20:06:44,668 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is not cut-off event [2023-08-03 20:06:44,668 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is not cut-off event [2023-08-03 20:06:45,524 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1735], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 9#L43true, Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 78#L56true, 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true]) [2023-08-03 20:06:45,524 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:06:45,524 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:06:45,524 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:06:45,524 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:06:45,556 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1735], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1NotInUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 9#L43true, Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true]) [2023-08-03 20:06:45,556 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:06:45,556 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:06:45,556 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:06:45,556 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:06:45,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1740], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), 14#L82-11true, Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 1686#(= (mod (+ ~pos~0 4294967295) 4294967296) 0), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 78#L56true, 28#L43true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:06:45,702 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:06:45,702 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:06:45,702 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:06:45,702 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:06:45,860 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][1010], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, 33#L41true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 48#L56true, 468#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 82#L82-6true, Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 75#L44-1true, Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true]) [2023-08-03 20:06:45,860 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:06:45,860 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:06:45,860 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:06:45,860 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:06:45,949 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1735], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 9#L43true, Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 78#L56true, 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true]) [2023-08-03 20:06:45,949 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:06:45,949 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:06:45,949 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:06:45,949 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:06:45,949 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:06:45,998 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1735], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1NotInUse, 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 9#L43true, Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true]) [2023-08-03 20:06:45,998 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:06:45,998 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:06:45,998 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:06:45,998 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:06:45,998 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:06:46,624 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][1057], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 67#L83-4true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 75#L44-1true, Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true]) [2023-08-03 20:06:46,624 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:06:46,625 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:06:46,625 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:06:46,625 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:06:46,696 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1694], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 29#L59-1true, 14#L82-11true, Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 36#L47true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 28#L43true, 2033#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true]) [2023-08-03 20:06:46,696 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:06:46,696 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:06:46,696 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:06:46,696 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:06:46,696 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1696], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 29#L59-1true, 14#L82-11true, Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 36#L47true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, 2033#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true]) [2023-08-03 20:06:46,696 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:06:46,696 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:06:46,696 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:06:46,697 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:06:47,081 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][581], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 48#L56true, Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 75#L44-1true, Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 59#L83-8true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true]) [2023-08-03 20:06:47,081 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:06:47,081 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:06:47,081 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:06:47,081 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:06:47,128 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][1312], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, 20#L40-1true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 48#L56true, Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 9#L43true, Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 14#L82-11true, Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 2033#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true]) [2023-08-03 20:06:47,128 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:06:47,128 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:06:47,128 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:06:47,128 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:06:47,137 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][1312], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 47#L47true, 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 48#L56true, Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 14#L82-11true, Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 80#L45true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 2033#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true]) [2023-08-03 20:06:47,138 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:06:47,138 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:06:47,138 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:06:47,138 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:06:47,338 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][1312], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 48#L56true, Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 75#L44-1true, Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 14#L82-11true, Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 36#L47true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 2033#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true]) [2023-08-03 20:06:47,339 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:06:47,339 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:06:47,339 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:06:47,339 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:06:48,132 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][895], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1NotInUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 48#L56true, Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 9#L43true, Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 59#L83-8true, Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:06:48,132 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is not cut-off event [2023-08-03 20:06:48,132 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is not cut-off event [2023-08-03 20:06:48,132 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is not cut-off event [2023-08-03 20:06:48,132 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is not cut-off event [2023-08-03 20:06:48,133 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][895], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 9#L43true, Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 59#L83-8true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 78#L56true, 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:06:48,133 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is not cut-off event [2023-08-03 20:06:48,133 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is not cut-off event [2023-08-03 20:06:48,133 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is not cut-off event [2023-08-03 20:06:48,133 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is not cut-off event [2023-08-03 20:06:48,359 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][895], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1NotInUse, 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 48#L56true, Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 9#L43true, Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:06:48,360 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:06:48,360 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:06:48,360 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:06:48,360 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:06:48,361 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][895], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 9#L43true, Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 78#L56true, 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:06:48,361 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:06:48,361 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:06:48,361 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:06:48,361 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:06:48,794 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][581], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 48#L56true, Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 59#L83-8true, Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), 80#L45true, Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true]) [2023-08-03 20:06:48,794 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:06:48,794 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:06:48,794 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:06:48,794 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:06:49,227 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][581], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 48#L56true, Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 75#L44-1true, Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true]) [2023-08-03 20:06:49,227 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:06:49,227 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:06:49,227 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:06:49,227 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:06:49,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][1010], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 47#L47true, Black: 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 48#L56true, 468#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), 82#L82-6true, Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true]) [2023-08-03 20:06:49,238 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:06:49,238 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:06:49,238 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:06:49,238 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:06:49,280 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][1312], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 47#L47true, 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 48#L56true, Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 14#L82-11true, Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 36#L47true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 2033#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true]) [2023-08-03 20:06:49,280 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:06:49,281 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:06:49,281 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:06:49,281 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:06:49,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][1010], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, 20#L40-1true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 468#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), 82#L82-6true, Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 36#L47true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true]) [2023-08-03 20:06:49,472 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:06:49,472 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:06:49,472 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:06:49,472 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:06:50,126 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1150], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2007#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1NotInUse, 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 48#L56true, Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 59#L83-8true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 17#L44true, Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:06:50,126 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is not cut-off event [2023-08-03 20:06:50,126 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is not cut-off event [2023-08-03 20:06:50,126 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is not cut-off event [2023-08-03 20:06:50,126 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is not cut-off event [2023-08-03 20:06:50,132 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1150], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2007#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 59#L83-8true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 17#L44true, Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 78#L56true, 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:06:50,132 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is not cut-off event [2023-08-03 20:06:50,132 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is not cut-off event [2023-08-03 20:06:50,132 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is not cut-off event [2023-08-03 20:06:50,132 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is not cut-off event [2023-08-03 20:06:50,833 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][581], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 48#L56true, Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), 80#L45true, Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true]) [2023-08-03 20:06:50,833 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:06:50,834 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:06:50,834 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:06:50,834 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:06:50,875 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][1057], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 75#L44-1true, Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 59#L83-8true, Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true]) [2023-08-03 20:06:50,875 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:06:50,875 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:06:50,875 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:06:50,875 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:06:50,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1306], [Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 29#L59-1true, Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 36#L47true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:06:50,937 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:06:50,937 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:06:50,937 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:06:50,937 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:06:51,236 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][1312], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, 20#L40-1true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 48#L56true, Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 14#L82-11true, Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 80#L45true, Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 2033#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true]) [2023-08-03 20:06:51,236 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:06:51,236 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:06:51,236 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:06:51,236 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:06:51,266 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][1010], [Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 47#L47true, 1359#true, thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 59#L83-8true, Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 36#L47true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:06:51,267 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:06:51,267 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:06:51,267 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:06:51,267 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:06:52,052 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1150], [2007#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1NotInUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 48#L56true, Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 17#L44true, Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:06:52,052 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is not cut-off event [2023-08-03 20:06:52,053 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is not cut-off event [2023-08-03 20:06:52,053 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is not cut-off event [2023-08-03 20:06:52,053 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is not cut-off event [2023-08-03 20:06:52,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1150], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2007#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 17#L44true, Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 78#L56true, 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:06:52,053 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is not cut-off event [2023-08-03 20:06:52,053 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is not cut-off event [2023-08-03 20:06:52,053 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is not cut-off event [2023-08-03 20:06:52,053 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is not cut-off event [2023-08-03 20:06:52,482 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][1010], [Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, 33#L41true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 75#L44-1true, Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 59#L83-8true, Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:06:52,482 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:06:52,483 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:06:52,483 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:06:52,483 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:06:52,728 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][1057], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0NotInUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 49#L58true, 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 75#L44-1true, Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true]) [2023-08-03 20:06:52,728 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:06:52,728 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:06:52,728 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:06:52,729 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:06:53,038 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][1312], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 47#L47true, 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 128#L40-1true, 48#L56true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 14#L82-11true, Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 2033#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true]) [2023-08-03 20:06:53,038 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:06:53,038 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:06:53,038 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:06:53,039 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:06:53,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][1312], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, 20#L40-1true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 48#L56true, Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 14#L82-11true, Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 36#L47true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 2033#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true]) [2023-08-03 20:06:53,049 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:06:53,049 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:06:53,049 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:06:53,049 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:06:53,078 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][1010], [Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 47#L47true, 1359#true, thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 36#L47true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:06:53,078 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:06:53,078 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:06:53,078 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:06:53,078 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:06:54,054 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][1010], [Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, 33#L41true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 75#L44-1true, Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:06:54,054 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:06:54,054 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:06:54,054 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:06:54,054 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:06:54,502 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1735], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1NotInUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 67#L83-4true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 48#L56true, Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 9#L43true, Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true]) [2023-08-03 20:06:54,502 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:06:54,503 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:06:54,503 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:06:54,503 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:06:54,503 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:06:54,503 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:06:54,504 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1735], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 67#L83-4true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 9#L43true, Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 78#L56true, 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true]) [2023-08-03 20:06:54,504 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:06:54,504 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:06:54,505 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:06:54,505 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:06:54,505 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:06:54,505 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:06:54,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][1010], [Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 47#L47true, 1359#true, thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 128#L40-1true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 59#L83-8true, Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:06:54,506 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:06:54,506 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:06:54,507 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:06:54,507 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:06:54,517 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][1010], [Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, 20#L40-1true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 59#L83-8true, Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 36#L47true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:06:54,517 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:06:54,518 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:06:54,518 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:06:54,518 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:06:55,732 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][1010], [Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 47#L47true, 1359#true, thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 128#L40-1true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:06:55,732 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:06:55,732 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:06:55,732 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:06:55,732 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:06:55,739 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][1010], [Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 36#L47true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:06:55,739 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:06:55,739 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:06:55,739 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:06:55,739 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:06:56,167 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][1612], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 102#thread1EXITtrue, 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 9#L43true, Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 14#L82-11true, Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 1686#(= (mod (+ ~pos~0 4294967295) 4294967296) 0), 38#L55-1true, Black: 1648#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 78#L56true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|)]) [2023-08-03 20:06:56,167 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 20:06:56,167 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:06:56,167 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:06:56,167 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:06:56,370 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1735], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1NotInUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 9#L43true, Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 59#L83-8true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true]) [2023-08-03 20:06:56,371 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 20:06:56,371 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:06:56,371 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:06:56,371 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:06:56,371 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:06:56,371 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:06:56,371 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1735], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 9#L43true, Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 59#L83-8true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 78#L56true, 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true]) [2023-08-03 20:06:56,371 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 20:06:56,371 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:06:56,372 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:06:56,372 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:06:56,372 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:06:56,372 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:06:57,270 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1735], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1NotInUse, 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 48#L56true, Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 9#L43true, Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true]) [2023-08-03 20:06:57,270 INFO L294 olderBase$Statistics]: this new event has 51 ancestors and is cut-off event [2023-08-03 20:06:57,270 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:06:57,270 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:06:57,270 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:06:57,271 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:06:57,271 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:06:57,271 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1735], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 9#L43true, Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 78#L56true, 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true]) [2023-08-03 20:06:57,271 INFO L294 olderBase$Statistics]: this new event has 51 ancestors and is cut-off event [2023-08-03 20:06:57,271 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:06:57,271 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:06:57,271 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:06:57,271 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:06:57,271 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:06:57,834 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][1190], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1NotInUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 75#L44-1true, Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 9#L43true, Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true]) [2023-08-03 20:06:57,835 INFO L294 olderBase$Statistics]: this new event has 53 ancestors and is cut-off event [2023-08-03 20:06:57,835 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:06:57,835 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:06:57,835 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:06:57,835 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][1190], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 118#L83-3true, Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 75#L44-1true, Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 9#L43true, Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 78#L56true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true]) [2023-08-03 20:06:57,835 INFO L294 olderBase$Statistics]: this new event has 53 ancestors and is cut-off event [2023-08-03 20:06:57,835 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:06:57,835 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:06:57,835 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:06:58,731 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][2219], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 44#L84-8true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 815#true, Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 2431#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0NotInUse, Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 29#L59-1true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true]) [2023-08-03 20:06:58,732 INFO L294 olderBase$Statistics]: this new event has 57 ancestors and is cut-off event [2023-08-03 20:06:58,732 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:06:58,732 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:06:58,732 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:06:58,732 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][2272], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 815#true, Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2433#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0NotInUse, Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 29#L59-1true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 73#L84-3true, Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true]) [2023-08-03 20:06:58,732 INFO L294 olderBase$Statistics]: this new event has 58 ancestors and is cut-off event [2023-08-03 20:06:58,733 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:06:58,733 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:06:58,733 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:06:58,777 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][2272], [Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 815#true, Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, 2433#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), thread1Thread1of2ForFork0NotInUse, Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 29#L59-1true, 73#L84-3true, Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true]) [2023-08-03 20:06:58,777 INFO L294 olderBase$Statistics]: this new event has 58 ancestors and is cut-off event [2023-08-03 20:06:58,777 INFO L297 olderBase$Statistics]: existing Event has 58 ancestors and is cut-off event [2023-08-03 20:06:58,778 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:06:58,778 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:06:58,778 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:06:58,867 INFO L124 PetriNetUnfolderBase]: 274711/421517 cut-off events. [2023-08-03 20:06:58,868 INFO L125 PetriNetUnfolderBase]: For 3285732/3327107 co-relation queries the response was YES. [2023-08-03 20:07:02,056 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2161849 conditions, 421517 events. 274711/421517 cut-off events. For 3285732/3327107 co-relation queries the response was YES. Maximal size of possible extension queue 13321. Compared 4057380 event pairs, 28663 based on Foata normal form. 7806/421384 useless extension candidates. Maximal degree in co-relation 2157014. Up to 112010 conditions per place. [2023-08-03 20:07:04,250 INFO L140 encePairwiseOnDemand]: 242/264 looper letters, 1174 selfloop transitions, 1122 changer transitions 336/2686 dead transitions. [2023-08-03 20:07:04,250 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 178 places, 2686 transitions, 32330 flow [2023-08-03 20:07:04,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2023-08-03 20:07:04,250 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2023-08-03 20:07:04,258 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 4833 transitions. [2023-08-03 20:07:04,260 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4576704545454545 [2023-08-03 20:07:04,260 INFO L72 ComplementDD]: Start complementDD. Operand 40 states and 4833 transitions. [2023-08-03 20:07:04,260 INFO L73 IsDeterministic]: Start isDeterministic. Operand 40 states and 4833 transitions. [2023-08-03 20:07:04,262 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-03 20:07:04,262 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 40 states and 4833 transitions. [2023-08-03 20:07:04,270 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 41 states, 40 states have (on average 120.825) internal successors, (4833), 40 states have internal predecessors, (4833), 0 states have call successors, (0), 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-03 20:07:04,282 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 41 states, 41 states have (on average 264.0) internal successors, (10824), 41 states have internal predecessors, (10824), 0 states have call successors, (0), 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-03 20:07:04,283 INFO L81 ComplementDD]: Finished complementDD. Result has 41 states, 41 states have (on average 264.0) internal successors, (10824), 41 states have internal predecessors, (10824), 0 states have call successors, (0), 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-03 20:07:04,283 INFO L175 Difference]: Start difference. First operand has 139 places, 370 transitions, 3512 flow. Second operand 40 states and 4833 transitions. [2023-08-03 20:07:04,283 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 178 places, 2686 transitions, 32330 flow [2023-08-03 20:10:27,640 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 175 places, 2686 transitions, 30477 flow, removed 875 selfloop flow, removed 3 redundant places. [2023-08-03 20:10:27,660 INFO L231 Difference]: Finished difference. Result has 193 places, 1456 transitions, 16359 flow [2023-08-03 20:10:27,660 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=264, PETRI_DIFFERENCE_MINUEND_FLOW=3173, PETRI_DIFFERENCE_MINUEND_PLACES=136, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=370, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=216, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=145, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=16359, PETRI_PLACES=193, PETRI_TRANSITIONS=1456} [2023-08-03 20:10:27,660 INFO L281 CegarLoopForPetriNet]: 61 programPoint places, 132 predicate places. [2023-08-03 20:10:27,661 INFO L495 AbstractCegarLoop]: Abstraction has has 193 places, 1456 transitions, 16359 flow [2023-08-03 20:10:27,661 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 111.93333333333334) internal successors, (1679), 15 states have internal predecessors, (1679), 0 states have call successors, (0), 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-03 20:10:27,661 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-03 20:10:27,661 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-03 20:10:27,665 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2023-08-03 20:10:27,861 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-03 20:10:27,862 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-03 20:10:27,862 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-03 20:10:27,862 INFO L85 PathProgramCache]: Analyzing trace with hash -807914500, now seen corresponding path program 1 times [2023-08-03 20:10:27,862 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-03 20:10:27,862 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [354365117] [2023-08-03 20:10:27,862 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-03 20:10:27,862 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-03 20:10:27,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-03 20:10:28,015 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2023-08-03 20:10:28,016 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-03 20:10:28,016 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [354365117] [2023-08-03 20:10:28,016 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [354365117] provided 0 perfect and 1 imperfect interpolant sequences [2023-08-03 20:10:28,016 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1299638758] [2023-08-03 20:10:28,016 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-03 20:10:28,016 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-03 20:10:28,016 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-08-03 20:10:28,022 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-08-03 20:10:28,024 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2023-08-03 20:10:28,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-03 20:10:28,108 INFO L262 TraceCheckSpWp]: Trace formula consists of 199 conjuncts, 18 conjunts are in the unsatisfiable core [2023-08-03 20:10:28,110 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-08-03 20:10:28,207 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2023-08-03 20:10:28,207 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-08-03 20:10:28,208 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1299638758] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-03 20:10:28,208 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-08-03 20:10:28,208 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 7 [2023-08-03 20:10:28,208 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [161395009] [2023-08-03 20:10:28,208 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-03 20:10:28,208 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-08-03 20:10:28,208 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-03 20:10:28,209 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-08-03 20:10:28,209 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2023-08-03 20:10:28,225 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 124 out of 264 [2023-08-03 20:10:28,226 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 193 places, 1456 transitions, 16359 flow. Second operand has 5 states, 5 states have (on average 130.4) internal successors, (652), 5 states have internal predecessors, (652), 0 states have call successors, (0), 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-03 20:10:28,226 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-03 20:10:28,226 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 124 of 264 [2023-08-03 20:10:28,226 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-03 20:10:29,437 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][254], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 468#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 9#L43true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), 82#L82-6true, Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 75#L44-1true, Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:10:29,437 INFO L294 olderBase$Statistics]: this new event has 24 ancestors and is cut-off event [2023-08-03 20:10:29,438 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-03 20:10:29,438 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-03 20:10:29,438 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-03 20:10:30,437 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][504], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 9#L43true, 14#L82-11true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 75#L44-1true, Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 2033#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)))]) [2023-08-03 20:10:30,438 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2023-08-03 20:10:30,438 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-03 20:10:30,438 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-03 20:10:30,438 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-03 20:10:30,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][210], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, thread2Thread1of2ForFork1InUse, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 2031#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 9#L43true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 364#(<= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 82#L82-6true, Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 75#L44-1true, Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:10:30,658 INFO L294 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2023-08-03 20:10:30,658 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-03 20:10:30,658 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:10:30,658 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-03 20:10:31,353 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([648] L44-->L45: Formula: (= (+ |v_thread1Thread1of2ForFork0_#t~post2_10| 1) v_~i1~0_68) InVars {thread1Thread1of2ForFork0_#t~post2=|v_thread1Thread1of2ForFork0_#t~post2_10|} OutVars{~i1~0=v_~i1~0_68} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post2, ~i1~0][101], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 81#L41true, thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 468#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 80#L45true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 37#L82-5true, Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, 1686#(= (mod (+ ~pos~0 4294967295) 4294967296) 0), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 78#L56true]) [2023-08-03 20:10:31,353 INFO L294 olderBase$Statistics]: this new event has 28 ancestors and is cut-off event [2023-08-03 20:10:31,353 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:10:31,353 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:10:31,353 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:10:31,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][567], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, thread2Thread1of2ForFork1InUse, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 468#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 9#L43true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 37#L82-5true, Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 78#L56true]) [2023-08-03 20:10:31,354 INFO L294 olderBase$Statistics]: this new event has 27 ancestors and is not cut-off event [2023-08-03 20:10:31,354 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is not cut-off event [2023-08-03 20:10:31,354 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is not cut-off event [2023-08-03 20:10:31,354 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is not cut-off event [2023-08-03 20:10:31,905 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][254], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 9#L43true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 75#L44-1true, Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:10:31,905 INFO L294 olderBase$Statistics]: this new event has 28 ancestors and is cut-off event [2023-08-03 20:10:31,905 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:10:31,905 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:10:31,905 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:10:31,911 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][430], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 9#L43true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 50#L55-1true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 49#L58true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 75#L44-1true, Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:10:31,911 INFO L294 olderBase$Statistics]: this new event has 28 ancestors and is cut-off event [2023-08-03 20:10:31,911 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:10:31,911 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:10:31,911 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:10:32,314 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([648] L44-->L45: Formula: (= (+ |v_thread1Thread1of2ForFork0_#t~post2_10| 1) v_~i1~0_68) InVars {thread1Thread1of2ForFork0_#t~post2=|v_thread1Thread1of2ForFork0_#t~post2_10|} OutVars{~i1~0=v_~i1~0_68} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post2, ~i1~0][101], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 81#L41true, thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 468#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 80#L45true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), 82#L82-6true, Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 1686#(= (mod (+ ~pos~0 4294967295) 4294967296) 0), 38#L55-1true, Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 78#L56true]) [2023-08-03 20:10:32,315 INFO L294 olderBase$Statistics]: this new event has 29 ancestors and is cut-off event [2023-08-03 20:10:32,315 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:10:32,315 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:10:32,315 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:10:32,321 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][567], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 468#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 9#L43true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), 82#L82-6true, Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 1648#true, 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 78#L56true]) [2023-08-03 20:10:32,322 INFO L294 olderBase$Statistics]: this new event has 28 ancestors and is not cut-off event [2023-08-03 20:10:32,322 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is not cut-off event [2023-08-03 20:10:32,322 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is not cut-off event [2023-08-03 20:10:32,322 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is not cut-off event [2023-08-03 20:10:32,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][254], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 9#L43true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 75#L44-1true, Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:10:32,802 INFO L294 olderBase$Statistics]: this new event has 29 ancestors and is cut-off event [2023-08-03 20:10:32,802 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:10:32,802 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:10:32,802 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:10:33,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][299], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 468#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 14#L82-11true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 75#L44-1true, Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 17#L44true, Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:10:33,395 INFO L294 olderBase$Statistics]: this new event has 30 ancestors and is cut-off event [2023-08-03 20:10:33,395 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-03 20:10:33,395 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-03 20:10:33,395 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:10:35,058 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][430], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, thread2Thread1of2ForFork1InUse, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 80#L45true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 50#L55-1true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 49#L58true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 75#L44-1true, Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:10:35,058 INFO L294 olderBase$Statistics]: this new event has 30 ancestors and is cut-off event [2023-08-03 20:10:35,058 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:10:35,058 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:10:35,058 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:10:35,087 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][257], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread2Thread1of2ForFork1InUse, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 9#L43true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 29#L59-1true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true]) [2023-08-03 20:10:35,088 INFO L294 olderBase$Statistics]: this new event has 29 ancestors and is not cut-off event [2023-08-03 20:10:35,088 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is not cut-off event [2023-08-03 20:10:35,088 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is not cut-off event [2023-08-03 20:10:35,088 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is not cut-off event [2023-08-03 20:10:35,092 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][725], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, thread2Thread1of2ForFork1InUse, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 9#L43true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 49#L58true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 29#L59-1true, Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true]) [2023-08-03 20:10:35,092 INFO L294 olderBase$Statistics]: this new event has 30 ancestors and is cut-off event [2023-08-03 20:10:35,092 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:10:35,092 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:10:35,092 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:10:35,216 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][299], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 468#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 75#L44-1true, Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 37#L82-5true, Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 17#L44true, Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:10:35,216 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2023-08-03 20:10:35,217 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-03 20:10:35,217 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:10:35,217 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-03 20:10:36,256 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([648] L44-->L45: Formula: (= (+ |v_thread1Thread1of2ForFork0_#t~post2_10| 1) v_~i1~0_68) InVars {thread1Thread1of2ForFork0_#t~post2=|v_thread1Thread1of2ForFork0_#t~post2_10|} OutVars{~i1~0=v_~i1~0_68} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post2, ~i1~0][101], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 81#L41true, thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 14#L82-11true, 80#L45true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 1686#(= (mod (+ ~pos~0 4294967295) 4294967296) 0), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 78#L56true]) [2023-08-03 20:10:36,257 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2023-08-03 20:10:36,257 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:10:36,257 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:10:36,257 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:10:36,258 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1005], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 9#L43true, 14#L82-11true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 78#L56true]) [2023-08-03 20:10:36,258 INFO L294 olderBase$Statistics]: this new event has 30 ancestors and is not cut-off event [2023-08-03 20:10:36,258 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is not cut-off event [2023-08-03 20:10:36,258 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is not cut-off event [2023-08-03 20:10:36,258 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is not cut-off event [2023-08-03 20:10:36,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][392], [Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 14#L82-11true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 128#L40-1true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 75#L44-1true, Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:10:36,421 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2023-08-03 20:10:36,421 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:10:36,421 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:10:36,421 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-03 20:10:37,085 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([648] L44-->L45: Formula: (= (+ |v_thread1Thread1of2ForFork0_#t~post2_10| 1) v_~i1~0_68) InVars {thread1Thread1of2ForFork0_#t~post2=|v_thread1Thread1of2ForFork0_#t~post2_10|} OutVars{~i1~0=v_~i1~0_68} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post2, ~i1~0][306], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 81#L41true, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 80#L45true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 29#L59-1true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)))]) [2023-08-03 20:10:37,085 INFO L294 olderBase$Statistics]: this new event has 30 ancestors and is not cut-off event [2023-08-03 20:10:37,085 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is not cut-off event [2023-08-03 20:10:37,085 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is not cut-off event [2023-08-03 20:10:37,085 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is not cut-off event [2023-08-03 20:10:37,087 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][307], [2007#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 29#L59-1true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 17#L44true, Black: 1648#true]) [2023-08-03 20:10:37,087 INFO L294 olderBase$Statistics]: this new event has 30 ancestors and is not cut-off event [2023-08-03 20:10:37,087 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is not cut-off event [2023-08-03 20:10:37,087 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is not cut-off event [2023-08-03 20:10:37,087 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is not cut-off event [2023-08-03 20:10:37,720 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][299], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 468#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 82#L82-6true, Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 75#L44-1true, Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, 17#L44true, Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:10:37,720 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-03 20:10:37,720 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-03 20:10:37,720 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-03 20:10:37,720 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:10:38,606 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([648] L44-->L45: Formula: (= (+ |v_thread1Thread1of2ForFork0_#t~post2_10| 1) v_~i1~0_68) InVars {thread1Thread1of2ForFork0_#t~post2=|v_thread1Thread1of2ForFork0_#t~post2_10|} OutVars{~i1~0=v_~i1~0_68} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post2, ~i1~0][101], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 81#L41true, thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 80#L45true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 59#L83-8true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 1686#(= (mod (+ ~pos~0 4294967295) 4294967296) 0), 38#L55-1true, Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 78#L56true]) [2023-08-03 20:10:38,606 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-03 20:10:38,606 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:10:38,606 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:10:38,606 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:10:38,608 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][567], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 9#L43true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 59#L83-8true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 78#L56true]) [2023-08-03 20:10:38,608 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is not cut-off event [2023-08-03 20:10:38,608 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is not cut-off event [2023-08-03 20:10:38,609 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is not cut-off event [2023-08-03 20:10:38,609 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is not cut-off event [2023-08-03 20:10:38,629 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][567], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 9#L43true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 50#L55-1true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 59#L83-8true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0))]) [2023-08-03 20:10:38,629 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is not cut-off event [2023-08-03 20:10:38,629 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is not cut-off event [2023-08-03 20:10:38,629 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is not cut-off event [2023-08-03 20:10:38,629 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is not cut-off event [2023-08-03 20:10:39,136 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][187], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 128#L40-1true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 75#L44-1true, Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 59#L83-8true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:10:39,137 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-03 20:10:39,137 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:10:39,137 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-03 20:10:39,137 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:10:39,139 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][187], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 128#L40-1true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 75#L44-1true, Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 59#L83-8true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:10:39,139 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:10:39,139 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-03 20:10:39,139 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:10:39,139 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:10:39,139 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][326], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 50#L55-1true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 49#L58true, 128#L40-1true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 75#L44-1true, Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 59#L83-8true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:10:39,139 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-03 20:10:39,139 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:10:39,139 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:10:39,139 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-03 20:10:39,276 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([648] L44-->L45: Formula: (= (+ |v_thread1Thread1of2ForFork0_#t~post2_10| 1) v_~i1~0_68) InVars {thread1Thread1of2ForFork0_#t~post2=|v_thread1Thread1of2ForFork0_#t~post2_10|} OutVars{~i1~0=v_~i1~0_68} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post2, ~i1~0][101], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 81#L41true, thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 80#L45true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 50#L55-1true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 59#L83-8true, Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 1686#(= (mod (+ ~pos~0 4294967295) 4294967296) 0), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))))]) [2023-08-03 20:10:39,277 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-03 20:10:39,277 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:10:39,277 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:10:39,277 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:10:39,391 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][770], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 81#L41true, thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 9#L43true, 14#L82-11true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 49#L58true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 2033#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)))]) [2023-08-03 20:10:39,391 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-03 20:10:39,391 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:10:39,391 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:10:39,391 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:10:40,017 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][307], [2007#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1InUse, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 468#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 82#L82-6true, Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 29#L59-1true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, 17#L44true, Black: 1648#true]) [2023-08-03 20:10:40,017 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-03 20:10:40,017 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-03 20:10:40,017 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:10:40,017 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-03 20:10:41,742 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([648] L44-->L45: Formula: (= (+ |v_thread1Thread1of2ForFork0_#t~post2_10| 1) v_~i1~0_68) InVars {thread1Thread1of2ForFork0_#t~post2=|v_thread1Thread1of2ForFork0_#t~post2_10|} OutVars{~i1~0=v_~i1~0_68} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post2, ~i1~0][101], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 81#L41true, thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 80#L45true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 1686#(= (mod (+ ~pos~0 4294967295) 4294967296) 0), 38#L55-1true, Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 78#L56true]) [2023-08-03 20:10:41,743 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:10:41,743 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:10:41,743 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:10:41,743 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:10:41,745 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][187], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 81#L41true, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 9#L43true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 59#L83-8true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:10:41,745 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is not cut-off event [2023-08-03 20:10:41,745 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is not cut-off event [2023-08-03 20:10:41,745 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is not cut-off event [2023-08-03 20:10:41,745 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is not cut-off event [2023-08-03 20:10:41,745 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][187], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 81#L41true, thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 9#L43true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:10:41,745 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:10:41,745 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:10:41,745 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:10:41,746 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:10:41,748 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][567], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 9#L43true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 1648#true, 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 78#L56true]) [2023-08-03 20:10:41,748 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is not cut-off event [2023-08-03 20:10:41,748 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is not cut-off event [2023-08-03 20:10:41,748 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is not cut-off event [2023-08-03 20:10:41,749 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is not cut-off event [2023-08-03 20:10:41,760 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1239], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, thread2Thread1of2ForFork1InUse, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 468#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 9#L43true, 14#L82-11true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 78#L56true]) [2023-08-03 20:10:41,760 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:10:41,760 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:10:41,761 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:10:41,761 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:10:41,778 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([648] L44-->L45: Formula: (= (+ |v_thread1Thread1of2ForFork0_#t~post2_10| 1) v_~i1~0_68) InVars {thread1Thread1of2ForFork0_#t~post2=|v_thread1Thread1of2ForFork0_#t~post2_10|} OutVars{~i1~0=v_~i1~0_68} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post2, ~i1~0][101], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 81#L41true, thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 80#L45true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 50#L55-1true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 1686#(= (mod (+ ~pos~0 4294967295) 4294967296) 0), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))))]) [2023-08-03 20:10:41,778 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:10:41,778 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:10:41,778 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:10:41,778 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:10:41,782 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][567], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 9#L43true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 50#L55-1true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0))]) [2023-08-03 20:10:41,783 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is not cut-off event [2023-08-03 20:10:41,783 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is not cut-off event [2023-08-03 20:10:41,783 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is not cut-off event [2023-08-03 20:10:41,783 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is not cut-off event [2023-08-03 20:10:42,403 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][187], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 128#L40-1true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 75#L44-1true, Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:10:42,403 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:10:42,403 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-03 20:10:42,403 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:10:42,403 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:10:42,404 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][187], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 128#L40-1true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 75#L44-1true, Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:10:42,404 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:10:42,404 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:10:42,404 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:10:42,404 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:10:42,404 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][326], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 50#L55-1true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 49#L58true, 128#L40-1true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 75#L44-1true, Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:10:42,404 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:10:42,404 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:10:42,404 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-03 20:10:42,404 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:10:42,592 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1239], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 468#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 9#L43true, 14#L82-11true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 78#L56true]) [2023-08-03 20:10:42,592 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:10:42,592 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:10:42,592 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:10:42,592 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:10:42,592 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:10:42,748 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][544], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 81#L41true, Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 9#L43true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 49#L58true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 59#L83-8true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:10:42,748 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:10:42,748 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:10:42,748 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:10:42,749 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:10:44,407 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][412], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 80#L45true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, 20#L40-1true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 59#L83-8true, Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:10:44,408 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:10:44,408 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:10:44,408 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:10:44,408 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:10:44,622 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1024], [Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 14#L82-11true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, 33#L41true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 29#L59-1true, Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:10:44,622 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:10:44,622 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:10:44,622 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:10:44,623 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:10:44,877 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][902], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 47#L47true, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 9#L43true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 49#L58true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 29#L59-1true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true]) [2023-08-03 20:10:44,877 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:10:44,877 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:10:44,877 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:10:44,877 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:10:45,748 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][589], [Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 81#L41true, thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 101#L60true, Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 9#L43true, 14#L82-11true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 78#L56true]) [2023-08-03 20:10:45,749 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is not cut-off event [2023-08-03 20:10:45,749 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is not cut-off event [2023-08-03 20:10:45,749 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is not cut-off event [2023-08-03 20:10:45,749 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is not cut-off event [2023-08-03 20:10:45,766 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1239], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread2Thread1of2ForFork1InUse, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 468#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 9#L43true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 37#L82-5true, Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 78#L56true]) [2023-08-03 20:10:45,766 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:10:45,766 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:10:45,766 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:10:45,767 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:10:46,386 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1239], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 468#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 9#L43true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 37#L82-5true, Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 78#L56true]) [2023-08-03 20:10:46,386 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:10:46,386 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:10:46,386 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:10:46,386 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:10:46,386 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:10:46,927 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][544], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 81#L41true, thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 9#L43true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 49#L58true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:10:46,927 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:10:46,928 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:10:46,928 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:10:46,928 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:10:47,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][483], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 468#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), 82#L82-6true, Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 29#L59-1true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 36#L47true, 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 1648#true, 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)))]) [2023-08-03 20:10:47,410 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:10:47,410 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:10:47,410 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:10:47,410 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:10:47,819 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][606], [2007#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, thread2Thread1of2ForFork1InUse, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 14#L82-11true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 29#L59-1true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, 17#L44true, Black: 1648#true, 2033#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)))]) [2023-08-03 20:10:47,819 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:10:47,819 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:10:47,819 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:10:47,819 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:10:47,821 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][698], [2007#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, thread2Thread1of2ForFork1InUse, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 17#L44true, Black: 1648#true, 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 78#L56true]) [2023-08-03 20:10:47,821 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:10:47,821 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:10:47,821 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:10:47,822 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:10:48,095 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][612], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 9#L43true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 78#L56true]) [2023-08-03 20:10:48,095 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is not cut-off event [2023-08-03 20:10:48,095 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is not cut-off event [2023-08-03 20:10:48,096 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is not cut-off event [2023-08-03 20:10:48,096 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is not cut-off event [2023-08-03 20:10:48,123 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][726], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, thread2Thread1of2ForFork1InUse, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 468#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 121#L62true, 9#L43true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 82#L82-6true, Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 78#L56true]) [2023-08-03 20:10:48,123 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is not cut-off event [2023-08-03 20:10:48,123 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is not cut-off event [2023-08-03 20:10:48,123 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is not cut-off event [2023-08-03 20:10:48,123 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is not cut-off event [2023-08-03 20:10:48,660 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][299], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 75#L44-1true, Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 59#L83-8true, Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, 17#L44true, Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:10:48,660 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:10:48,660 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:10:48,660 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:10:48,660 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:10:48,661 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][602], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 14#L82-11true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 75#L44-1true, Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, 17#L44true, Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 2033#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)))]) [2023-08-03 20:10:48,661 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:10:48,661 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:10:48,661 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:10:48,661 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:10:48,758 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][412], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 80#L45true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, 20#L40-1true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:10:48,758 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:10:48,758 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:10:48,758 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:10:48,759 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:10:48,898 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([613] L55-1-->L56: Formula: (< (mod v_~i2~0_1 4294967296) (* 2 (mod v_~N~0_3 2147483648))) InVars {~i2~0=v_~i2~0_1, ~N~0=v_~N~0_3} OutVars{~i2~0=v_~i2~0_1, ~N~0=v_~N~0_3} AuxVars[] AssignedVars[][194], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 1359#true, Black: 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 81#L41true, Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 468#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 48#L56true, 9#L43true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), 82#L82-6true, Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 78#L56true]) [2023-08-03 20:10:48,898 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:10:48,898 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:10:48,898 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:10:48,898 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:10:48,899 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1239], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 468#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 9#L43true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), 82#L82-6true, Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 1648#true, 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 78#L56true]) [2023-08-03 20:10:48,899 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:10:48,899 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:10:48,899 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:10:48,899 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:10:48,919 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][833], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 49#L58true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 75#L44-1true, Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 59#L83-8true, 29#L59-1true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 36#L47true, 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:10:48,919 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:10:48,920 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:10:48,920 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:10:48,920 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:10:49,035 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][504], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 9#L43true, 14#L82-11true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 75#L44-1true, Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 2033#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)))]) [2023-08-03 20:10:49,035 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:10:49,035 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:10:49,035 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:10:49,035 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:10:49,082 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][726], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 9#L43true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 49#L58true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 78#L56true]) [2023-08-03 20:10:49,082 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:10:49,082 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:10:49,082 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:10:49,082 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:10:49,382 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][541], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 47#L47true, Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 468#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 9#L43true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), 82#L82-6true, Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 29#L59-1true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 1648#true]) [2023-08-03 20:10:49,382 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:10:49,382 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:10:49,382 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:10:49,382 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:10:50,165 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1305], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 9#L43true, 14#L82-11true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 19#L62true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:10:50,165 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:10:50,165 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:10:50,165 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:10:50,165 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:10:50,172 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][589], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 81#L41true, thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), 101#L60true, Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 9#L43true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 59#L83-8true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 78#L56true]) [2023-08-03 20:10:50,173 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is not cut-off event [2023-08-03 20:10:50,173 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is not cut-off event [2023-08-03 20:10:50,173 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is not cut-off event [2023-08-03 20:10:50,173 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is not cut-off event [2023-08-03 20:10:50,173 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([662] L59-->L60: Formula: (= v_~i2~0_68 (+ |v_thread2Thread2of2ForFork1_#t~post5_10| 1)) InVars {thread2Thread2of2ForFork1_#t~post5=|v_thread2Thread2of2ForFork1_#t~post5_10|} OutVars{~i2~0=v_~i2~0_68} AuxVars[] AssignedVars[~i2~0, thread2Thread2of2ForFork1_#t~post5][589], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 81#L41true, thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 101#L60true, Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 9#L43true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 78#L56true]) [2023-08-03 20:10:50,173 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:10:50,173 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:10:50,173 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:10:50,173 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:10:50,198 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1239], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 468#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 9#L43true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 82#L82-6true, Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 78#L56true]) [2023-08-03 20:10:50,199 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:10:50,199 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:10:50,199 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:10:50,199 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:10:50,199 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:10:50,229 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1305], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 121#L62true, 9#L43true, 14#L82-11true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 78#L56true]) [2023-08-03 20:10:50,230 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:10:50,230 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:10:50,230 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:10:50,230 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:10:50,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][791], [Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 14#L82-11true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 75#L44-1true, Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 36#L47true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:10:50,658 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:10:50,658 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:10:50,658 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:10:50,658 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:10:50,862 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][902], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 9#L43true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 49#L58true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 29#L59-1true, Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true]) [2023-08-03 20:10:50,862 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:10:50,863 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:10:50,863 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:10:50,863 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:10:50,915 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][832], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 49#L58true, 128#L40-1true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 29#L59-1true, Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true]) [2023-08-03 20:10:50,916 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:10:50,916 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:10:50,916 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:10:50,916 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:10:52,604 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][307], [2007#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, thread2Thread1of2ForFork1InUse, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 59#L83-8true, 29#L59-1true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, 17#L44true, Black: 1648#true]) [2023-08-03 20:10:52,605 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:10:52,605 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:10:52,605 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:10:52,605 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:10:52,610 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][829], [2007#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 468#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 121#L62true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), 82#L82-6true, Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 17#L44true, Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 78#L56true]) [2023-08-03 20:10:52,610 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is not cut-off event [2023-08-03 20:10:52,610 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is not cut-off event [2023-08-03 20:10:52,610 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is not cut-off event [2023-08-03 20:10:52,610 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is not cut-off event [2023-08-03 20:10:52,811 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([648] L44-->L45: Formula: (= (+ |v_thread1Thread1of2ForFork0_#t~post2_10| 1) v_~i1~0_68) InVars {thread1Thread1of2ForFork0_#t~post2=|v_thread1Thread1of2ForFork0_#t~post2_10|} OutVars{~i1~0=v_~i1~0_68} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post2, ~i1~0][940], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 102#thread1EXITtrue, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 14#L82-11true, 80#L45true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 29#L59-1true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 2033#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)))]) [2023-08-03 20:10:52,811 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:10:52,812 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:10:52,812 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:10:52,812 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:10:52,812 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([648] L44-->L45: Formula: (= (+ |v_thread1Thread1of2ForFork0_#t~post2_10| 1) v_~i1~0_68) InVars {thread1Thread1of2ForFork0_#t~post2=|v_thread1Thread1of2ForFork0_#t~post2_10|} OutVars{~i1~0=v_~i1~0_68} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post2, ~i1~0][940], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 102#thread1EXITtrue, Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 80#L45true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 59#L83-8true, Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 29#L59-1true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))))]) [2023-08-03 20:10:52,813 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:10:52,813 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:10:52,813 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:10:52,813 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:10:53,446 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][245], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 2031#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 364#(<= 0 |ULTIMATE.start_main_~asdf~1#1|), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), 82#L82-6true, Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 75#L44-1true, Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 17#L44true, Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:10:53,446 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:10:53,446 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-03 20:10:53,446 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:10:53,446 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:10:53,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][299], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 1359#true, Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 75#L44-1true, Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, 17#L44true, Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:10:53,528 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:10:53,528 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:10:53,528 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:10:53,528 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:10:53,925 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][254], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 9#L43true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 75#L44-1true, Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 59#L83-8true, Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:10:53,925 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:10:53,925 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:10:53,925 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:10:53,925 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:10:53,931 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][679], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 49#L58true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 19#L62true, Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 75#L44-1true, Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 59#L83-8true, Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 36#L47true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:10:53,931 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:10:53,931 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:10:53,931 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:10:53,931 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:10:53,948 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][413], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 121#L62true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 75#L44-1true, Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 59#L83-8true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 36#L47true, 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:10:53,948 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:10:53,948 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:10:53,949 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:10:53,949 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:10:53,987 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][952], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 121#L62true, 9#L43true, 14#L82-11true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 78#L56true, 2033#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)))]) [2023-08-03 20:10:53,987 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:10:53,987 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:10:53,987 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:10:53,987 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:10:55,100 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1239], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 9#L43true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 19#L62true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 59#L83-8true, Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0))]) [2023-08-03 20:10:55,101 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:10:55,101 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:10:55,101 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:10:55,101 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:10:55,185 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][779], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 101#L60true, Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 9#L43true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 78#L56true]) [2023-08-03 20:10:55,185 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:10:55,185 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:10:55,185 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:10:55,185 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:10:55,188 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1239], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 121#L62true, 9#L43true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 59#L83-8true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 78#L56true]) [2023-08-03 20:10:55,188 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:10:55,188 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:10:55,188 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:10:55,188 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:10:55,219 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][832], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 33#L41true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 49#L58true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 29#L59-1true, Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true]) [2023-08-03 20:10:55,219 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:10:55,219 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:10:55,219 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:10:55,219 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:10:55,645 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][413], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 75#L44-1true, Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 59#L83-8true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 36#L47true, 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:10:55,646 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:10:55,646 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:10:55,646 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:10:55,646 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:10:56,431 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][1095], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 81#L41true, Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 14#L82-11true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 128#L40-1true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:10:56,432 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:10:56,432 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:10:56,432 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:10:56,432 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:10:56,491 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][781], [Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 14#L82-11true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 29#L59-1true, Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 36#L47true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 1648#true, 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)))]) [2023-08-03 20:10:56,491 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:10:56,491 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:10:56,491 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:10:56,491 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:10:56,656 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][669], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, thread2Thread1of2ForFork1InUse, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, 20#L40-1true, 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 128#L40-1true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:10:56,656 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:10:56,656 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:10:56,656 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:10:56,656 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:10:56,695 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] L40-1-->thread1EXIT: Formula: (and (= |v_thread1Thread1of2ForFork0_#res.base_9| 0) (= |v_thread1Thread1of2ForFork0_#res.offset_9| 0) (<= (* 2 (mod v_~N~0_55 2147483648)) (mod v_~i1~0_90 4294967296))) InVars {~i1~0=v_~i1~0_90, ~N~0=v_~N~0_55} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_9|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_9|, ~i1~0=v_~i1~0_90, ~N~0=v_~N~0_55} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][388], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, thread2Thread1of2ForFork1InUse, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1038#true, Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 75#L44-1true, Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 59#L83-8true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 29#L59-1true, Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))))]) [2023-08-03 20:10:56,696 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:10:56,696 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:10:56,696 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:10:56,696 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:10:56,696 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][364], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, thread2Thread1of2ForFork1InUse, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 128#L40-1true, 19#L62true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 75#L44-1true, Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 59#L83-8true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))))]) [2023-08-03 20:10:56,696 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:10:56,696 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:10:56,696 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:10:56,696 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:10:57,371 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][497], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 50#L55-1true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 49#L58true, 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 75#L44-1true, Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 17#L44true, Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:10:57,371 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:10:57,371 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:10:57,371 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:10:57,371 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:10:57,371 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][299], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 75#L44-1true, Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 17#L44true, Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:10:57,371 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:10:57,371 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:10:57,371 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:10:57,371 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:10:58,191 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][307], [2007#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, thread2Thread1of2ForFork1InUse, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 29#L59-1true, Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, 17#L44true, Black: 1648#true]) [2023-08-03 20:10:58,191 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:10:58,191 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:10:58,191 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:10:58,191 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:10:58,738 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([648] L44-->L45: Formula: (= (+ |v_thread1Thread1of2ForFork0_#t~post2_10| 1) v_~i1~0_68) InVars {thread1Thread1of2ForFork0_#t~post2=|v_thread1Thread1of2ForFork0_#t~post2_10|} OutVars{~i1~0=v_~i1~0_68} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post2, ~i1~0][940], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 102#thread1EXITtrue, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 80#L45true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 59#L83-8true, 29#L59-1true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))))]) [2023-08-03 20:10:58,738 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:10:58,738 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:10:58,738 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:10:58,739 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:10:58,741 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([648] L44-->L45: Formula: (= (+ |v_thread1Thread1of2ForFork0_#t~post2_10| 1) v_~i1~0_68) InVars {thread1Thread1of2ForFork0_#t~post2=|v_thread1Thread1of2ForFork0_#t~post2_10|} OutVars{~i1~0=v_~i1~0_68} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post2, ~i1~0][940], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 102#thread1EXITtrue, Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 80#L45true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 29#L59-1true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))))]) [2023-08-03 20:10:58,741 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:10:58,741 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:10:58,741 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:10:58,741 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:11:00,004 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1305], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 9#L43true, 14#L82-11true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 78#L56true]) [2023-08-03 20:11:00,005 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:11:00,005 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:11:00,005 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:11:00,005 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:11:00,270 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][254], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 9#L43true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 75#L44-1true, Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:00,271 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:11:00,271 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:11:00,271 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:11:00,271 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:11:00,271 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:11:00,281 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][679], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 49#L58true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 19#L62true, Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 75#L44-1true, Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 36#L47true, 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:00,282 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:11:00,282 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:11:00,282 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:11:00,282 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:11:00,303 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][413], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 121#L62true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 75#L44-1true, Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 36#L47true, 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:00,303 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:11:00,303 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:11:00,303 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:11:00,303 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:11:00,373 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1052], [2007#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 121#L62true, 14#L82-11true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 17#L44true, Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 78#L56true, 2033#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)))]) [2023-08-03 20:11:00,374 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:11:00,374 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:11:00,374 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:11:00,374 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:11:00,517 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][832], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 49#L58true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 29#L59-1true, Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true]) [2023-08-03 20:11:00,517 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:11:00,517 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:11:00,517 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:11:00,517 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:11:02,188 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1305], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 9#L43true, 14#L82-11true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 50#L55-1true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:02,188 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:11:02,188 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:11:02,188 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:11:02,189 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:11:02,189 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1305], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 9#L43true, 14#L82-11true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 78#L56true]) [2023-08-03 20:11:02,189 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:11:02,189 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:11:02,189 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:11:02,189 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:11:02,189 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:11:02,195 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1239], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 9#L43true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 19#L62true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0))]) [2023-08-03 20:11:02,195 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:11:02,195 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:11:02,195 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:11:02,195 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:11:02,379 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1239], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 121#L62true, 9#L43true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 78#L56true]) [2023-08-03 20:11:02,379 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:11:02,379 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:11:02,379 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:11:02,379 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:11:02,600 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][1081], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 9#L43true, 14#L82-11true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 19#L62true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 75#L44-1true, Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:02,601 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:11:02,601 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:11:02,601 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:11:02,601 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:11:03,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][669], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 81#L41true, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 128#L40-1true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0))]) [2023-08-03 20:11:03,012 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:11:03,012 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:11:03,012 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:11:03,012 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:11:03,441 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][413], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 75#L44-1true, Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 36#L47true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:03,441 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:11:03,441 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:11:03,441 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:11:03,441 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:11:04,889 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][669], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 81#L41true, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 128#L40-1true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 59#L83-8true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:04,889 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:11:04,889 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:11:04,889 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:11:04,889 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:11:04,891 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][413], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 75#L44-1true, Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 59#L83-8true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 36#L47true, 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:04,891 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:11:04,891 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:11:04,891 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:11:04,891 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:11:04,891 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:11:04,891 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][791], [Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 14#L82-11true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 75#L44-1true, Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 36#L47true, 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:04,891 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:11:04,891 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:11:04,891 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:11:04,891 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:11:04,892 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:11:04,979 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][413], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 75#L44-1true, Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 36#L47true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:04,979 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:11:04,979 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:11:04,979 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:11:04,980 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:11:04,980 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:11:05,294 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][902], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, thread2Thread1of2ForFork1InUse, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 9#L43true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 75#L44-1true, Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 59#L83-8true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 29#L59-1true, Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true]) [2023-08-03 20:11:05,294 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:11:05,294 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:11:05,294 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:11:05,294 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:11:06,899 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][417], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 59#L83-8true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 29#L59-1true, Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 36#L47true, 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:06,900 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:11:06,900 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:11:06,900 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:11:06,900 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:11:06,900 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][800], [Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 14#L82-11true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 29#L59-1true, Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 36#L47true, 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:06,900 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:11:06,900 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:11:06,901 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:11:06,901 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:11:06,904 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][483], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 59#L83-8true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 29#L59-1true, Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 36#L47true, 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 1648#true, 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)))]) [2023-08-03 20:11:06,904 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:11:06,904 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:11:06,904 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:11:06,904 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:11:08,652 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][702], [2007#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, thread2Thread1of2ForFork1InUse, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 29#L59-1true, Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 17#L44true, Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:08,652 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:11:08,652 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:11:08,652 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:11:08,652 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:11:09,143 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([648] L44-->L45: Formula: (= (+ |v_thread1Thread1of2ForFork0_#t~post2_10| 1) v_~i1~0_68) InVars {thread1Thread1of2ForFork0_#t~post2=|v_thread1Thread1of2ForFork0_#t~post2_10|} OutVars{~i1~0=v_~i1~0_68} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post2, ~i1~0][940], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 102#thread1EXITtrue, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 80#L45true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 29#L59-1true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))))]) [2023-08-03 20:11:09,144 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:11:09,144 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:11:09,144 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:11:09,144 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:11:09,145 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([648] L44-->L45: Formula: (= (+ |v_thread1Thread1of2ForFork0_#t~post2_10| 1) v_~i1~0_68) InVars {thread1Thread1of2ForFork0_#t~post2=|v_thread1Thread1of2ForFork0_#t~post2_10|} OutVars{~i1~0=v_~i1~0_68} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post2, ~i1~0][940], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 67#L83-4true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 80#L45true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 29#L59-1true, Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))))]) [2023-08-03 20:11:09,145 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:11:09,145 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:11:09,145 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:11:09,145 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:11:09,236 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1239], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 9#L43true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 19#L62true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0))]) [2023-08-03 20:11:09,236 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:11:09,236 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:11:09,236 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:11:09,236 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:11:09,236 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:11:09,263 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][726], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, thread2Thread1of2ForFork1InUse, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 121#L62true, 9#L43true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 59#L83-8true, Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 78#L56true]) [2023-08-03 20:11:09,264 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is not cut-off event [2023-08-03 20:11:09,264 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is not cut-off event [2023-08-03 20:11:09,264 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is not cut-off event [2023-08-03 20:11:09,264 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is not cut-off event [2023-08-03 20:11:09,306 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][952], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, thread2Thread1of2ForFork1InUse, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 9#L43true, 14#L82-11true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 49#L58true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 78#L56true, 2033#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)))]) [2023-08-03 20:11:09,306 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:11:09,306 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:11:09,306 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:11:09,306 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:11:09,512 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][415], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 80#L45true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 75#L44-1true, Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 59#L83-8true, Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:09,512 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:11:09,512 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:11:09,512 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:11:09,512 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:11:09,516 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][493], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 47#L47true, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 59#L83-8true, Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 17#L44true, Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:09,516 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:11:09,516 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:11:09,516 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:11:09,517 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:11:09,792 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1239], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 9#L43true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 59#L83-8true, Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 1648#true, 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 78#L56true]) [2023-08-03 20:11:09,792 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:11:09,792 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:11:09,792 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:11:09,792 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:11:10,296 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][726], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 121#L62true, 9#L43true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 78#L56true]) [2023-08-03 20:11:10,296 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:11:10,296 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:11:10,296 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:11:10,296 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:11:10,311 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][725], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 67#L83-4true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 9#L43true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 29#L59-1true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true]) [2023-08-03 20:11:10,312 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:11:10,312 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:11:10,312 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:11:10,312 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:11:10,428 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][832], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0NotInUse, Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 67#L83-4true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 49#L58true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 29#L59-1true, Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true]) [2023-08-03 20:11:10,428 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:11:10,428 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:11:10,428 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:11:10,428 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:11:10,634 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][541], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 47#L47true, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 9#L43true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 59#L83-8true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 29#L59-1true, Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 1648#true]) [2023-08-03 20:11:10,634 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:11:10,634 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:11:10,634 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:11:10,634 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:11:11,097 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1239], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 9#L43true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 50#L55-1true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 59#L83-8true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0))]) [2023-08-03 20:11:11,098 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:11:11,098 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:11:11,098 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:11:11,098 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:11:11,098 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1239], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 9#L43true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 59#L83-8true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 78#L56true]) [2023-08-03 20:11:11,098 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:11:11,098 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:11:11,098 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:11:11,098 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:11:11,098 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:11:11,180 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1004], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 468#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 9#L43true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), 82#L82-6true, Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 29#L59-1true, Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 1648#true]) [2023-08-03 20:11:11,180 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:11:11,180 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:11:11,180 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:11:11,180 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:11:12,739 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1305], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 9#L43true, 14#L82-11true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 57#thread2EXITtrue, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:12,739 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:11:12,739 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:11:12,739 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:11:12,739 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:11:12,743 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][669], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 81#L41true, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 128#L40-1true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0))]) [2023-08-03 20:11:12,743 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:11:12,743 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:11:12,743 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:11:12,743 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:11:12,743 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:11:12,905 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][875], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 9#L43true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 19#L62true, Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 75#L44-1true, Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 59#L83-8true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:12,905 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:11:12,905 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:11:12,905 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:11:12,905 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:11:13,240 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([724] L55-1-->thread2EXIT: Formula: (and (= |v_thread2Thread2of2ForFork1_#res.base_9| 0) (= |v_thread2Thread2of2ForFork1_#res.offset_9| 0) (<= (* 2 (mod v_~N~0_61 2147483648)) (mod v_~i2~0_88 4294967296))) InVars {~i2~0=v_~i2~0_88, ~N~0=v_~N~0_61} OutVars{~i2~0=v_~i2~0_88, thread2Thread2of2ForFork1_#res.offset=|v_thread2Thread2of2ForFork1_#res.offset_9|, ~N~0=v_~N~0_61, thread2Thread2of2ForFork1_#res.base=|v_thread2Thread2of2ForFork1_#res.base_9|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#res.offset, thread2Thread2of2ForFork1_#res.base][365], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, thread2Thread1of2ForFork1InUse, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 10#thread2EXITtrue, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1353#true, Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 75#L44-1true, Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 59#L83-8true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 29#L59-1true, Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 36#L47true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))))]) [2023-08-03 20:11:13,241 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:11:13,241 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:11:13,241 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:11:13,241 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:11:13,985 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][1166], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 47#L47true, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 14#L82-11true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 36#L47true, 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:13,985 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:11:13,985 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:11:13,985 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:11:13,985 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:11:14,027 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][417], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 59#L83-8true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 29#L59-1true, Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 36#L47true, 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:14,027 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:11:14,027 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:11:14,027 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:11:14,027 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:11:14,027 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:11:14,559 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][829], [2007#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 121#L62true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 59#L83-8true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 17#L44true, Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 78#L56true]) [2023-08-03 20:11:14,559 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is not cut-off event [2023-08-03 20:11:14,559 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is not cut-off event [2023-08-03 20:11:14,559 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is not cut-off event [2023-08-03 20:11:14,559 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is not cut-off event [2023-08-03 20:11:14,606 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1052], [2007#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 14#L82-11true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 49#L58true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 17#L44true, Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 78#L56true, 2033#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)))]) [2023-08-03 20:11:14,607 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:11:14,607 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:11:14,607 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:11:14,607 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:11:14,884 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([648] L44-->L45: Formula: (= (+ |v_thread1Thread1of2ForFork0_#t~post2_10| 1) v_~i1~0_68) InVars {thread1Thread1of2ForFork0_#t~post2=|v_thread1Thread1of2ForFork0_#t~post2_10|} OutVars{~i1~0=v_~i1~0_68} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post2, ~i1~0][940], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 67#L83-4true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 80#L45true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 29#L59-1true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))))]) [2023-08-03 20:11:14,884 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:11:14,884 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:11:14,884 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:11:14,884 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:11:15,537 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][299], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 468#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 75#L44-1true, Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 37#L82-5true, Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 17#L44true, Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:15,537 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:11:15,537 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-03 20:11:15,537 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:11:15,537 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:11:15,537 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-03 20:11:15,621 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][254], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 1359#true, Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 80#L45true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 75#L44-1true, Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:15,621 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:11:15,621 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:11:15,621 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:11:15,621 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:11:15,622 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][413], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 75#L44-1true, Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 59#L83-8true, Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 36#L47true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:15,622 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:11:15,622 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:11:15,622 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:11:15,622 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:11:15,622 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:11:15,622 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:11:15,623 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][412], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 75#L44-1true, Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 59#L83-8true, Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 36#L47true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:15,623 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:11:15,623 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:11:15,623 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:11:15,623 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:11:15,624 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][412], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 47#L47true, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 80#L45true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 59#L83-8true, Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:15,624 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:11:15,624 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:11:15,624 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:11:15,624 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:11:15,625 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][415], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 80#L45true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 75#L44-1true, Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:15,625 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:11:15,625 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:11:15,625 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:11:15,625 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:11:15,626 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][493], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 47#L47true, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 17#L44true, Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:15,626 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:11:15,626 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:11:15,626 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:11:15,626 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:11:16,060 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][828], [2007#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 67#L83-4true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 29#L59-1true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 17#L44true, Black: 1648#true]) [2023-08-03 20:11:16,060 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:11:16,060 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:11:16,060 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:11:16,060 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:11:16,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][453], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 47#L47true, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 9#L43true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 59#L83-8true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 29#L59-1true, Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:16,335 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:11:16,335 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:11:16,336 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:11:16,336 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:11:16,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][541], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 47#L47true, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 9#L43true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 29#L59-1true, Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 1648#true]) [2023-08-03 20:11:16,337 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:11:16,337 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:11:16,338 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:11:16,338 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:11:17,178 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1239], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 9#L43true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 50#L55-1true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0))]) [2023-08-03 20:11:17,178 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:11:17,178 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:11:17,178 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:11:17,178 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:11:17,178 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1239], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 9#L43true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 78#L56true]) [2023-08-03 20:11:17,178 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:11:17,179 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:11:17,179 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:11:17,179 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:11:17,257 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1239], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 468#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 121#L62true, 9#L43true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), 82#L82-6true, Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 78#L56true]) [2023-08-03 20:11:17,257 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:11:17,257 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:11:17,257 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:11:17,257 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:11:17,471 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][710], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 9#L43true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 50#L55-1true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0))]) [2023-08-03 20:11:17,472 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:11:17,472 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:11:17,472 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:11:17,472 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:11:19,747 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][417], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 29#L59-1true, Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 36#L47true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:19,747 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:11:19,747 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:11:19,747 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:11:19,747 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:11:20,676 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][829], [2007#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 121#L62true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 17#L44true, Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 78#L56true]) [2023-08-03 20:11:20,676 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is not cut-off event [2023-08-03 20:11:20,676 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is not cut-off event [2023-08-03 20:11:20,676 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is not cut-off event [2023-08-03 20:11:20,676 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is not cut-off event [2023-08-03 20:11:21,012 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([648] L44-->L45: Formula: (= (+ |v_thread1Thread1of2ForFork0_#t~post2_10| 1) v_~i1~0_68) InVars {thread1Thread1of2ForFork0_#t~post2=|v_thread1Thread1of2ForFork0_#t~post2_10|} OutVars{~i1~0=v_~i1~0_68} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post2, ~i1~0][940], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 80#L45true, Black: 627#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 59#L83-8true, Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 29#L59-1true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))))]) [2023-08-03 20:11:21,012 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:11:21,012 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:11:21,012 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:11:21,012 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:11:21,102 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1239], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 9#L43true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 50#L55-1true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0))]) [2023-08-03 20:11:21,102 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:11:21,102 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:11:21,102 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:11:21,103 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:11:21,103 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:11:21,103 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1239], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 9#L43true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 78#L56true]) [2023-08-03 20:11:21,103 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:11:21,103 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:11:21,103 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:11:21,103 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:11:21,104 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:11:21,284 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][299], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 468#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 82#L82-6true, Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 75#L44-1true, Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, 17#L44true, Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:21,284 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:11:21,284 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-03 20:11:21,284 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-03 20:11:21,284 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:11:21,284 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:11:21,312 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][493], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 59#L83-8true, Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 17#L44true, Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:21,312 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:11:21,312 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:11:21,312 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:11:21,312 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:11:21,366 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][413], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 1359#true, Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 75#L44-1true, Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 36#L47true, 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:21,366 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:11:21,366 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:11:21,366 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:11:21,366 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:11:21,366 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:11:21,366 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:11:21,368 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][412], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 75#L44-1true, Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 36#L47true, 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:21,368 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:11:21,368 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:11:21,368 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:11:21,368 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:11:21,369 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][412], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 47#L47true, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 80#L45true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:21,369 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:11:21,369 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:11:21,369 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:11:21,369 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:11:22,140 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][725], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 9#L43true, Black: 627#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 59#L83-8true, 29#L59-1true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true]) [2023-08-03 20:11:22,141 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:11:22,141 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:11:22,141 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:11:22,141 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:11:22,253 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1007], [Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 14#L82-11true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 29#L59-1true, Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 1648#true]) [2023-08-03 20:11:22,253 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:11:22,253 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:11:22,253 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:11:22,253 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:11:22,256 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][832], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0NotInUse, Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), Black: 627#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 49#L58true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 59#L83-8true, Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 29#L59-1true, Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true]) [2023-08-03 20:11:22,256 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:11:22,256 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:11:22,256 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:11:22,256 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:11:22,407 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][669], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0NotInUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 67#L83-4true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, 20#L40-1true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0))]) [2023-08-03 20:11:22,408 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:11:22,408 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:11:22,408 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:11:22,408 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:11:22,474 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][453], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 47#L47true, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 9#L43true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 29#L59-1true, Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:22,474 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:11:22,474 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:11:22,474 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:11:22,474 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:11:22,574 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][986], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0NotInUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 67#L83-4true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:22,574 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:11:22,574 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:11:22,574 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:11:22,574 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:11:22,941 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1178], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 9#L43true, 14#L82-11true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 29#L59-1true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 1648#true, 2033#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)))]) [2023-08-03 20:11:22,941 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:11:22,941 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:11:22,941 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:11:22,941 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:11:23,030 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][413], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, 33#L41true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:23,030 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:11:23,030 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:11:23,030 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:11:23,030 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:11:23,052 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][413], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 81#L41true, Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 9#L43true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:23,052 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:11:23,053 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:11:23,053 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:11:23,053 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:11:23,167 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][791], [Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 14#L82-11true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 75#L44-1true, 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:23,168 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:11:23,168 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:11:23,168 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:11:23,168 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:11:23,206 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([648] L44-->L45: Formula: (= (+ |v_thread1Thread1of2ForFork0_#t~post2_10| 1) v_~i1~0_68) InVars {thread1Thread1of2ForFork0_#t~post2=|v_thread1Thread1of2ForFork0_#t~post2_10|} OutVars{~i1~0=v_~i1~0_68} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post2, ~i1~0][101], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 81#L41true, thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 80#L45true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 50#L55-1true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 1686#(= (mod (+ ~pos~0 4294967295) 4294967296) 0), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:23,206 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:11:23,206 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:11:23,206 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:11:23,206 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:11:24,133 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][413], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 128#L40-1true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 75#L44-1true, Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 59#L83-8true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:24,134 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:11:24,134 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:11:24,134 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:11:24,134 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:11:24,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1208], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, thread2Thread1of2ForFork1InUse, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 14#L82-11true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 33#L41true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 29#L59-1true, Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 2033#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)))]) [2023-08-03 20:11:24,750 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:11:24,750 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:11:24,751 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:11:24,751 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:11:25,741 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][1166], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 47#L47true, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 48#L56true, 14#L82-11true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 128#L40-1true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:25,741 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:11:25,741 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:11:25,741 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:11:25,741 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:11:25,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][1166], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 48#L56true, 14#L82-11true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 36#L47true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:25,870 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:11:25,871 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:11:25,871 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:11:25,871 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:11:25,999 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][694], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 47#L47true, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 36#L47true, 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0))]) [2023-08-03 20:11:26,000 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:11:26,000 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:11:26,000 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:11:26,000 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:11:26,311 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][1019], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 102#thread1EXITtrue, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 14#L82-11true, 80#L45true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 2033#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)))]) [2023-08-03 20:11:26,311 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:11:26,312 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:11:26,312 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:11:26,312 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:11:26,389 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][1034], [Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 102#thread1EXITtrue, 1359#true, Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 14#L82-11true, 80#L45true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:26,389 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:11:26,389 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:11:26,389 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:11:26,389 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:11:26,738 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([648] L44-->L45: Formula: (= (+ |v_thread1Thread1of2ForFork0_#t~post2_10| 1) v_~i1~0_68) InVars {thread1Thread1of2ForFork0_#t~post2=|v_thread1Thread1of2ForFork0_#t~post2_10|} OutVars{~i1~0=v_~i1~0_68} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post2, ~i1~0][940], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 80#L45true, Black: 627#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 59#L83-8true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 29#L59-1true, Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))))]) [2023-08-03 20:11:26,738 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:11:26,738 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:11:26,738 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:11:26,738 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:11:26,739 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([648] L44-->L45: Formula: (= (+ |v_thread1Thread1of2ForFork0_#t~post2_10| 1) v_~i1~0_68) InVars {thread1Thread1of2ForFork0_#t~post2=|v_thread1Thread1of2ForFork0_#t~post2_10|} OutVars{~i1~0=v_~i1~0_68} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post2, ~i1~0][940], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 80#L45true, Black: 627#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 29#L59-1true, Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))))]) [2023-08-03 20:11:26,739 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:11:26,739 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:11:26,739 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:11:26,739 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:11:26,826 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][726], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, thread2Thread1of2ForFork1InUse, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 9#L43true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 49#L58true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 78#L56true]) [2023-08-03 20:11:26,826 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:11:26,826 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:11:26,826 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:11:26,826 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:11:26,826 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:11:27,356 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][794], [Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 102#thread1EXITtrue, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 14#L82-11true, 80#L45true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:27,357 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:11:27,357 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:11:27,357 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:11:27,357 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:11:27,359 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][493], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 17#L44true, Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:27,359 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:11:27,359 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:11:27,359 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:11:27,360 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:11:27,659 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][944], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 48#L56true, 14#L82-11true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, 33#L41true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 75#L44-1true, Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 2033#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)))]) [2023-08-03 20:11:27,659 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:11:27,659 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:11:27,659 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:11:27,659 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:11:27,751 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][828], [2007#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), Black: 627#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 59#L83-8true, 29#L59-1true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 17#L44true, Black: 1648#true]) [2023-08-03 20:11:27,751 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:11:27,751 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:11:27,751 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:11:27,751 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:11:27,752 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][828], [2007#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), Black: 627#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 29#L59-1true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 17#L44true, Black: 1648#true]) [2023-08-03 20:11:27,752 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:11:27,752 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:11:27,752 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:11:27,752 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:11:27,753 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][725], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 9#L43true, Black: 627#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 29#L59-1true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true]) [2023-08-03 20:11:27,753 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:11:27,753 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:11:27,753 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:11:27,753 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:11:27,824 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][832], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0NotInUse, Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), Black: 627#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 49#L58true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 29#L59-1true, Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true]) [2023-08-03 20:11:27,825 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:11:27,825 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:11:27,825 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:11:27,825 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:11:28,251 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][679], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, 33#L41true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 50#L55-1true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 49#L58true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 75#L44-1true, Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:28,252 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:11:28,252 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:11:28,252 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:11:28,252 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:11:28,252 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][413], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 33#L41true, Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 75#L44-1true, Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:28,252 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:11:28,252 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:11:28,252 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:11:28,252 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:11:28,252 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][671], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 9#L43true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 50#L55-1true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 75#L44-1true, Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:28,253 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:11:28,253 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:11:28,253 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:11:28,253 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:11:28,434 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1177], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 9#L43true, 14#L82-11true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 29#L59-1true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 2033#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)))]) [2023-08-03 20:11:28,434 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:11:28,434 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:11:28,434 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:11:28,434 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:11:28,482 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1239], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, thread2Thread1of2ForFork1NotInUse, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 67#L83-4true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 9#L43true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:28,482 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:11:28,482 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:11:28,482 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:11:28,482 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:11:28,995 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][413], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 75#L44-1true, Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 59#L83-8true, Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:28,995 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:11:28,995 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:11:28,995 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:11:28,995 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:11:29,600 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][413], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 128#L40-1true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 75#L44-1true, Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:29,600 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:11:29,600 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:11:29,601 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:11:29,601 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:11:29,933 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1180], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 9#L43true, 14#L82-11true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 19#L62true, Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 2033#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)))]) [2023-08-03 20:11:29,934 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:11:29,934 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:11:29,934 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:11:29,934 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:11:31,631 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][1019], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 102#thread1EXITtrue, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 48#L56true, 14#L82-11true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 36#L47true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 2033#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)))]) [2023-08-03 20:11:31,631 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:11:31,632 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:11:31,632 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:11:31,632 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:11:31,701 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][1121], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 102#thread1EXITtrue, 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 14#L82-11true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 36#L47true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:31,701 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:11:31,701 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:11:31,701 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:11:31,701 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:11:32,443 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([648] L44-->L45: Formula: (= (+ |v_thread1Thread1of2ForFork0_#t~post2_10| 1) v_~i1~0_68) InVars {thread1Thread1of2ForFork0_#t~post2=|v_thread1Thread1of2ForFork0_#t~post2_10|} OutVars{~i1~0=v_~i1~0_68} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post2, ~i1~0][940], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 80#L45true, Black: 627#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 29#L59-1true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))))]) [2023-08-03 20:11:32,443 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:11:32,444 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:11:32,444 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:11:32,444 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:11:32,523 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1239], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1NotInUse, Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 67#L83-4true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 9#L43true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:32,523 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:11:32,523 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:11:32,523 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:11:32,523 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:11:32,523 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:11:32,669 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][412], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 102#thread1EXITtrue, 1359#true, Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 80#L45true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 59#L83-8true, Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:32,669 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:11:32,669 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:11:32,670 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:11:32,670 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:11:33,048 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][413], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0NotInUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 67#L83-4true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:33,048 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:11:33,048 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:11:33,048 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:11:33,048 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:11:33,184 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][669], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0NotInUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, Black: 627#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 59#L83-8true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0))]) [2023-08-03 20:11:33,184 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:11:33,184 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:11:33,184 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:11:33,184 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:11:33,243 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][874], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0NotInUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 67#L83-4true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:33,243 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:11:33,243 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:11:33,243 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:11:33,243 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:11:33,298 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][986], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0NotInUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, Black: 627#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, 20#L40-1true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 59#L83-8true, Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0))]) [2023-08-03 20:11:33,299 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:11:33,299 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:11:33,299 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:11:33,299 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:11:33,591 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1004], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 9#L43true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 29#L59-1true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 1648#true]) [2023-08-03 20:11:33,592 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:11:33,592 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:11:33,592 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:11:33,592 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:11:33,674 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1180], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 121#L62true, 9#L43true, 14#L82-11true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 78#L56true, 2033#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)))]) [2023-08-03 20:11:33,674 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:11:33,674 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:11:33,674 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:11:33,674 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:11:33,686 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1180], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 9#L43true, 14#L82-11true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 19#L62true, Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 2033#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)))]) [2023-08-03 20:11:33,686 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:11:33,686 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:11:33,686 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:11:33,686 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:11:33,686 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:11:33,689 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][831], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 9#L43true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 59#L83-8true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 29#L59-1true, Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:33,689 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:11:33,689 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:11:33,689 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:11:33,689 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:11:34,201 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][413], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 75#L44-1true, Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:34,201 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:11:34,201 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:11:34,201 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:11:34,201 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:11:34,203 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][413], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0NotInUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 67#L83-4true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 75#L44-1true, Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:34,203 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:11:34,203 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:11:34,203 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:11:34,203 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:11:34,395 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][874], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0NotInUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1038#true, Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 67#L83-4true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:34,396 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is not cut-off event [2023-08-03 20:11:34,396 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is not cut-off event [2023-08-03 20:11:34,396 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is not cut-off event [2023-08-03 20:11:34,396 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is not cut-off event [2023-08-03 20:11:35,440 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][1166], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 14#L82-11true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 33#L41true, Black: 1044#true, 20#L40-1true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:35,440 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:11:35,440 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:11:35,440 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:11:35,440 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:11:36,883 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][797], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 102#thread1EXITtrue, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 80#L45true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:36,883 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:11:36,884 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:11:36,884 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:11:36,884 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:11:37,203 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][944], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 14#L82-11true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 36#L47true, 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 2033#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)))]) [2023-08-03 20:11:37,203 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:11:37,203 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:11:37,203 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:11:37,203 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:11:37,855 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][412], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 102#thread1EXITtrue, 1359#true, Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 80#L45true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:37,856 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:11:37,856 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:11:37,856 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:11:37,856 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:11:38,073 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][986], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 102#thread1EXITtrue, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 59#L83-8true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 36#L47true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0))]) [2023-08-03 20:11:38,073 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:11:38,073 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:11:38,073 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:11:38,073 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:11:38,333 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][669], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0NotInUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, Black: 627#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:38,334 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:11:38,334 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:11:38,334 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:11:38,334 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:11:38,434 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][986], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0NotInUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, Black: 627#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, 20#L40-1true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0))]) [2023-08-03 20:11:38,435 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:11:38,435 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:11:38,435 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:11:38,435 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:11:38,698 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][779], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, 118#L83-3true, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 9#L43true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 29#L59-1true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:38,698 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:11:38,698 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:11:38,698 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:11:38,698 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:11:38,737 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1239], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, thread2Thread1of2ForFork1NotInUse, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 9#L43true, Black: 627#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 59#L83-8true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:38,737 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:11:38,737 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:11:38,737 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:11:38,737 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:11:38,783 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][779], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 101#L60true, Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 9#L43true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 78#L56true]) [2023-08-03 20:11:38,783 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:11:38,783 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:11:38,783 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:11:38,783 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:11:38,783 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:11:40,402 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][944], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 48#L56true, 14#L82-11true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 20#L40-1true, Black: 1044#true, 33#L41true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 2033#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)))]) [2023-08-03 20:11:40,403 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:11:40,403 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:11:40,403 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:11:40,403 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:11:40,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][944], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 14#L82-11true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 75#L44-1true, Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 36#L47true, 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 2033#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)))]) [2023-08-03 20:11:40,488 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:11:40,488 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:11:40,488 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:11:40,488 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:11:41,487 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][694], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 102#thread1EXITtrue, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 36#L47true, 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0))]) [2023-08-03 20:11:41,487 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:11:41,487 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:11:41,487 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:11:41,487 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:11:41,491 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][694], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 67#L83-4true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 36#L47true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:41,491 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:11:41,491 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:11:41,491 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:11:41,491 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:11:41,557 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1042], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 59#L83-8true, 29#L59-1true, Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 17#L44true, Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:41,557 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:11:41,557 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:11:41,557 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:11:41,557 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:11:41,672 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][806], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 67#L83-4true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 80#L45true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:41,673 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:11:41,673 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:11:41,673 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:11:41,673 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:11:41,782 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][797], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 102#thread1EXITtrue, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 36#L47true, 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:41,782 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:11:41,782 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:11:41,782 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:11:41,782 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:11:41,783 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][797], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 67#L83-4true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 80#L45true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:41,783 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:11:41,783 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:11:41,783 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:11:41,783 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:11:41,968 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][874], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 67#L83-4true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 80#L45true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:41,968 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:11:41,968 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:11:41,968 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:11:41,968 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:11:42,162 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1239], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1NotInUse, Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 9#L43true, Black: 627#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 59#L83-8true, Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0))]) [2023-08-03 20:11:42,163 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:11:42,163 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:11:42,163 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:11:42,163 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:11:42,163 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:11:42,262 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][299], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 1359#true, Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 75#L44-1true, Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, 17#L44true, Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:42,262 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:11:42,262 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:11:42,262 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:11:42,262 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:11:42,262 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:11:42,276 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][412], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 67#L83-4true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 80#L45true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:42,276 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:11:42,276 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:11:42,276 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:11:42,276 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:11:42,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][413], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 67#L83-4true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 80#L45true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:42,374 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:11:42,374 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:11:42,374 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:11:42,374 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:11:42,468 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][986], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 102#thread1EXITtrue, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 36#L47true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0))]) [2023-08-03 20:11:42,468 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:11:42,468 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:11:42,468 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:11:42,469 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:11:42,901 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][748], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 67#L83-4true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 33#L41true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 29#L59-1true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true]) [2023-08-03 20:11:42,901 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:11:42,902 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:11:42,902 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:11:42,902 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:11:42,915 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][679], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0NotInUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 67#L83-4true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 49#L58true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 75#L44-1true, Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 78#L56true]) [2023-08-03 20:11:42,916 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:11:42,916 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:11:42,916 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:11:42,916 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:11:42,916 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][413], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0NotInUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 67#L83-4true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 75#L44-1true, Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:42,916 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:11:42,916 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:11:42,916 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:11:42,916 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:11:42,917 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:11:42,963 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][413], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0NotInUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, Black: 627#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 59#L83-8true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:42,963 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:11:42,963 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:11:42,963 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:11:42,964 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:11:43,154 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][874], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0NotInUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, Black: 627#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 59#L83-8true, Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:43,155 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:11:43,155 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:11:43,155 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:11:43,155 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:11:43,489 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][831], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 121#L62true, 9#L43true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 78#L56true]) [2023-08-03 20:11:43,489 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:11:43,489 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:11:43,489 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:11:43,489 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:11:43,536 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1239], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, thread2Thread1of2ForFork1NotInUse, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 9#L43true, Black: 627#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0))]) [2023-08-03 20:11:43,537 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:11:43,537 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:11:43,537 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:11:43,537 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:11:43,566 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1180], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 9#L43true, 14#L82-11true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 50#L55-1true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 2033#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)))]) [2023-08-03 20:11:43,566 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:11:43,566 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:11:43,566 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:11:43,566 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:11:43,571 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1180], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 9#L43true, 14#L82-11true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 38#L55-1true, Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 78#L56true, 2033#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)))]) [2023-08-03 20:11:43,571 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:11:43,571 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:11:43,571 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:11:43,571 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:11:43,579 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1239], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 121#L62true, 9#L43true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 78#L56true]) [2023-08-03 20:11:43,579 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:11:43,579 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:11:43,579 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:11:43,579 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:11:43,579 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:11:43,584 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][832], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 67#L83-4true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 9#L43true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 29#L59-1true, Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true]) [2023-08-03 20:11:43,584 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:11:43,584 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:11:43,584 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:11:43,584 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:11:43,705 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][669], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 47#L47true, Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0NotInUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 67#L83-4true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:43,705 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:11:43,705 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:11:43,705 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:11:43,705 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:11:43,707 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][413], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0NotInUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, Black: 627#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 75#L44-1true, Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 59#L83-8true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:43,707 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:11:43,707 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:11:43,707 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:11:43,707 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:11:43,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][874], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0NotInUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1038#true, Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, Black: 627#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 59#L83-8true, Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:43,870 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is not cut-off event [2023-08-03 20:11:43,870 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is not cut-off event [2023-08-03 20:11:43,870 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is not cut-off event [2023-08-03 20:11:43,870 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is not cut-off event [2023-08-03 20:11:45,358 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][986], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 47#L47true, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, thread2Thread1of2ForFork1InUse, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0NotInUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 67#L83-4true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0))]) [2023-08-03 20:11:45,358 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:11:45,359 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:11:45,359 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:11:45,359 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:11:45,800 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][913], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 67#L83-4true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 36#L47true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:45,800 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:11:45,800 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:11:45,800 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:11:45,800 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:11:45,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][797], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 67#L83-4true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 36#L47true, 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:45,881 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:11:45,882 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:11:45,882 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:11:45,882 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:11:46,045 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][986], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 67#L83-4true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 36#L47true, 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0))]) [2023-08-03 20:11:46,045 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:11:46,045 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:11:46,045 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:11:46,045 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:11:46,632 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1239], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1NotInUse, Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 9#L43true, Black: 627#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:46,632 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:11:46,632 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:11:46,632 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:11:46,632 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:11:46,632 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:11:46,718 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][694], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 67#L83-4true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 36#L47true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0))]) [2023-08-03 20:11:46,719 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:11:46,719 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:11:46,719 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:11:46,719 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:11:46,719 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:11:46,797 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][669], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 67#L83-4true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 36#L47true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:46,797 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:11:46,797 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:11:46,797 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:11:46,797 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:11:46,954 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][413], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0NotInUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, Black: 627#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:46,954 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:11:46,954 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:11:46,954 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:11:46,954 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:11:47,086 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][874], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0NotInUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, Black: 627#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:47,086 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:11:47,086 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:11:47,086 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:11:47,087 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:11:47,331 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1180], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 9#L43true, 14#L82-11true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 57#thread2EXITtrue, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 2033#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)))]) [2023-08-03 20:11:47,331 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:11:47,331 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:11:47,331 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:11:47,332 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:11:47,453 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][413], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0NotInUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, Black: 627#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 75#L44-1true, Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:47,453 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:11:47,453 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:11:47,453 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:11:47,453 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:11:47,624 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][874], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0NotInUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1038#true, Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, Black: 627#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:47,624 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is not cut-off event [2023-08-03 20:11:47,624 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is not cut-off event [2023-08-03 20:11:47,624 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is not cut-off event [2023-08-03 20:11:47,624 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is not cut-off event [2023-08-03 20:11:49,194 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][694], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 48#L56true, Black: 627#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 59#L83-8true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 36#L47true, 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0))]) [2023-08-03 20:11:49,195 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:11:49,195 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:11:49,195 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:11:49,195 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:11:49,341 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][806], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 80#L45true, Black: 627#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 59#L83-8true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:49,341 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:11:49,341 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:11:49,341 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:11:49,341 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:11:49,410 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][797], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 80#L45true, Black: 627#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 59#L83-8true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:49,411 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:11:49,411 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:11:49,411 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:11:49,411 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:11:49,559 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][874], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 48#L56true, 80#L45true, Black: 627#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 59#L83-8true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:49,559 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:11:49,559 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:11:49,559 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:11:49,559 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:11:50,132 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][412], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 80#L45true, Black: 627#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 59#L83-8true, Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:50,133 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:11:50,133 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:11:50,133 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:11:50,133 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:11:50,213 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][413], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 48#L56true, 80#L45true, Black: 627#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 59#L83-8true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:50,214 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:11:50,214 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:11:50,214 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:11:50,214 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:11:50,290 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][748], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), Black: 627#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 33#L41true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 59#L83-8true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 29#L59-1true, Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true]) [2023-08-03 20:11:50,291 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:11:50,291 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:11:50,291 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:11:50,291 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:11:50,296 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][679], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0NotInUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), Black: 627#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 49#L58true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 75#L44-1true, Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 59#L83-8true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 78#L56true]) [2023-08-03 20:11:50,296 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:11:50,296 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:11:50,296 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:11:50,296 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:11:50,296 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][413], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0NotInUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, Black: 627#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 75#L44-1true, Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 59#L83-8true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:50,296 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:11:50,296 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:11:50,296 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:11:50,296 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:11:50,296 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:11:50,653 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][832], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 9#L43true, Black: 627#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 59#L83-8true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 29#L59-1true, Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true]) [2023-08-03 20:11:50,653 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:11:50,653 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:11:50,653 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:11:50,653 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:11:50,740 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][669], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 47#L47true, Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0NotInUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, Black: 627#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 59#L83-8true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0))]) [2023-08-03 20:11:50,740 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:11:50,740 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:11:50,740 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:11:50,740 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:11:50,867 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][669], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, thread2Thread1of2ForFork1InUse, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 67#L83-4true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 128#L40-1true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:50,867 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:11:50,867 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:11:50,868 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:11:50,868 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:11:50,873 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][986], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 67#L83-4true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 128#L40-1true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:50,873 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:11:50,873 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:11:50,873 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:11:50,873 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:11:51,144 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][944], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 14#L82-11true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 128#L40-1true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 75#L44-1true, Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 2033#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)))]) [2023-08-03 20:11:51,144 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:11:51,145 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:11:51,145 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:11:51,145 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:11:52,136 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][986], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 47#L47true, Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, thread2Thread1of2ForFork1InUse, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0NotInUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, Black: 627#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 59#L83-8true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:52,137 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:11:52,137 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:11:52,137 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:11:52,137 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:11:52,366 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][694], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 48#L56true, Black: 627#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 36#L47true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:52,366 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:11:52,366 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:11:52,366 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:11:52,366 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:11:52,481 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][806], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 80#L45true, Black: 627#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:52,481 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:11:52,481 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:11:52,481 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:11:52,481 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:11:52,482 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][913], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, Black: 627#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 59#L83-8true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 36#L47true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:52,482 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:11:52,482 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:11:52,482 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:11:52,482 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:11:52,539 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][797], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 48#L56true, 80#L45true, Black: 627#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:52,539 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:11:52,539 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:11:52,539 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:11:52,539 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:11:52,540 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][797], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 48#L56true, Black: 627#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 59#L83-8true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 36#L47true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:52,540 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:11:52,541 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:11:52,541 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:11:52,541 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:11:52,658 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][874], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 48#L56true, 80#L45true, Black: 627#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:52,658 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:11:52,658 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:11:52,658 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:11:52,658 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:11:52,659 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][986], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 48#L56true, Black: 627#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 59#L83-8true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 36#L47true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:52,659 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:11:52,659 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:11:52,659 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:11:52,660 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:11:52,818 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][412], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 80#L45true, Black: 627#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:52,818 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:11:52,818 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:11:52,818 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:11:52,818 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:11:52,819 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][694], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, Black: 627#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 59#L83-8true, Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 36#L47true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:52,819 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:11:52,819 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:11:52,819 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:11:52,819 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:11:52,819 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:11:52,869 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][413], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 48#L56true, 80#L45true, Black: 627#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:52,870 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:11:52,870 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:11:52,870 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:11:52,870 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:11:52,871 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][669], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 48#L56true, Black: 627#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 59#L83-8true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 36#L47true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:52,871 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:11:52,871 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:11:52,871 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:11:52,871 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:11:52,935 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][748], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), Black: 627#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 33#L41true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 29#L59-1true, Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true]) [2023-08-03 20:11:52,935 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:11:52,936 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:11:52,936 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:11:52,936 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:11:52,940 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][679], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0NotInUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), Black: 627#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 49#L58true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 75#L44-1true, Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 78#L56true]) [2023-08-03 20:11:52,940 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:11:52,940 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:11:52,940 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:11:52,940 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:11:52,940 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][413], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0NotInUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 48#L56true, Black: 627#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 75#L44-1true, Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:52,940 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:11:52,940 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:11:52,941 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:11:52,941 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:11:52,941 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:11:53,642 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][832], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 9#L43true, Black: 627#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 29#L59-1true, Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true]) [2023-08-03 20:11:53,642 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:11:53,642 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:11:53,643 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:11:53,643 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:11:53,723 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][669], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 47#L47true, Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0NotInUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, Black: 627#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:53,723 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:11:53,723 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:11:53,723 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:11:53,723 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:11:54,124 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][944], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 47#L47true, Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 14#L82-11true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 128#L40-1true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 2033#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)))]) [2023-08-03 20:11:54,125 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:11:54,125 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:11:54,125 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:11:54,125 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:11:54,400 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1010], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 67#L83-4true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 29#L59-1true, Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 36#L47true, 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)))]) [2023-08-03 20:11:54,400 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:11:54,400 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:11:54,400 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:11:54,400 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:11:54,410 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][831], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1InUse, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 468#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 9#L43true, 14#L82-11true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 78#L56true]) [2023-08-03 20:11:54,411 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:11:54,411 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:11:54,411 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:11:54,411 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:11:54,587 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][986], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 47#L47true, 1359#true, Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread2Thread1of2ForFork1InUse, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0NotInUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, Black: 627#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:54,587 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:11:54,587 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:11:54,587 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:11:54,587 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:11:55,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][913], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 48#L56true, Black: 627#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 36#L47true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:55,238 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:11:55,238 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:11:55,238 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:11:55,239 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:11:55,299 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][797], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 48#L56true, Black: 627#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 36#L47true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:55,299 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:11:55,299 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:11:55,300 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:11:55,300 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:11:55,318 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][828], [2007#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), Black: 627#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 29#L59-1true, Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 17#L44true, Black: 1648#true]) [2023-08-03 20:11:55,319 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:11:55,319 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:11:55,319 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:11:55,319 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:11:55,319 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:11:55,395 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][986], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 48#L56true, Black: 627#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 36#L47true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:55,395 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:11:55,395 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:11:55,395 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:11:55,395 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:11:55,518 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][694], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 48#L56true, Black: 627#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 36#L47true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:55,518 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:11:55,518 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:11:55,518 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:11:55,518 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:11:55,518 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:11:55,555 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][669], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 48#L56true, Black: 627#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 36#L47true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:55,555 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:11:55,555 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:11:55,555 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:11:55,555 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:11:55,692 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][902], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 47#L47true, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 67#L83-4true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 9#L43true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 29#L59-1true, Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true]) [2023-08-03 20:11:55,692 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:11:55,692 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:11:55,693 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:11:55,693 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:11:55,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][874], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 67#L83-4true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 9#L43true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:55,973 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:11:55,973 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:11:55,973 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:11:55,973 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:11:56,026 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][669], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, thread2Thread1of2ForFork1InUse, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, Black: 627#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 128#L40-1true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 59#L83-8true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:56,027 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:11:56,027 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:11:56,027 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:11:56,027 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:11:56,034 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][986], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 48#L56true, Black: 627#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 128#L40-1true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 59#L83-8true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:56,034 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:11:56,034 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:11:56,034 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:11:56,034 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:11:56,450 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][831], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), thread2Thread1of2ForFork1InUse, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 468#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 9#L43true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 37#L82-5true, Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), 78#L56true]) [2023-08-03 20:11:56,450 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:11:56,451 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:11:56,451 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:11:56,451 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:11:56,477 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][713], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1038#true, Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 67#L83-4true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 9#L43true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:56,478 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:11:56,478 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:11:56,478 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:11:56,478 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:11:57,223 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][828], [2007#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, thread2Thread1of2ForFork1InUse, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), Black: 627#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 29#L59-1true, Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), 17#L44true, Black: 1648#true]) [2023-08-03 20:11:57,223 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:11:57,223 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:11:57,223 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:11:57,223 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:11:57,223 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:11:57,223 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:11:57,794 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][669], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, thread2Thread1of2ForFork1InUse, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 48#L56true, Black: 627#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 128#L40-1true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:57,794 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:11:57,794 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:11:57,794 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:11:57,794 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:11:57,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][986], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 39#L58true, 48#L56true, Black: 627#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 128#L40-1true, Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:57,801 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:11:57,801 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:11:57,801 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:11:57,801 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:11:58,129 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1010], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), Black: 627#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 59#L83-8true, 29#L59-1true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 36#L47true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)))]) [2023-08-03 20:11:58,130 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:11:58,130 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:11:58,130 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:11:58,130 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:11:59,034 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][902], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 47#L47true, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 9#L43true, Black: 627#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 59#L83-8true, Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 29#L59-1true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true]) [2023-08-03 20:11:59,034 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:11:59,034 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:11:59,034 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:11:59,034 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:11:59,208 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][447], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 67#L83-4true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 9#L43true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 29#L59-1true, Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:59,208 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 20:11:59,208 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:11:59,209 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:11:59,209 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:11:59,223 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][874], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 9#L43true, Black: 627#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 59#L83-8true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:59,223 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 20:11:59,223 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:11:59,223 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:11:59,223 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:11:59,230 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][453], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 67#L83-4true, 48#L56true, 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 9#L43true, Black: 627#true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 29#L59-1true, Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:59,230 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 20:11:59,230 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:11:59,230 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:11:59,230 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:11:59,530 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][1010], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), Black: 627#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 29#L59-1true, Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 36#L47true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)))]) [2023-08-03 20:11:59,530 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 20:11:59,530 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:11:59,530 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:11:59,530 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:11:59,553 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][713], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1038#true, Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 9#L43true, Black: 627#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 59#L83-8true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:11:59,553 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 20:11:59,553 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:11:59,554 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:11:59,554 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:11:59,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][902], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 47#L47true, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 9#L43true, Black: 627#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 29#L59-1true, Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true]) [2023-08-03 20:11:59,958 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 20:11:59,958 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:11:59,958 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:11:59,958 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:11:59,975 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][1395], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 815#true, Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 102#thread1EXITtrue, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0NotInUse, Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1038#true, Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 44#L84-8true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 19#L62true, Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 2415#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)))]) [2023-08-03 20:11:59,975 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 20:11:59,975 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:11:59,975 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:11:59,975 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:12:00,474 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][447], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 9#L43true, Black: 627#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 59#L83-8true, Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 29#L59-1true, Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:12:00,474 INFO L294 olderBase$Statistics]: this new event has 52 ancestors and is cut-off event [2023-08-03 20:12:00,474 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:12:00,474 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:12:00,474 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:12:00,481 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][874], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 9#L43true, Black: 627#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:12:00,482 INFO L294 olderBase$Statistics]: this new event has 51 ancestors and is cut-off event [2023-08-03 20:12:00,482 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:12:00,482 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:12:00,482 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:12:00,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][453], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 9#L43true, Black: 627#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 59#L83-8true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 29#L59-1true, Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:12:00,489 INFO L294 olderBase$Statistics]: this new event has 52 ancestors and is cut-off event [2023-08-03 20:12:00,489 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:12:00,489 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:12:00,489 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:12:00,709 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread2of2ForFork0_#t~post1=|v_thread1Thread2of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread2of2ForFork0_#t~post1, ~pos~0][832], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 468#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 9#L43true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 28#L43true, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 37#L82-5true, Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 29#L59-1true, Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true]) [2023-08-03 20:12:00,709 INFO L294 olderBase$Statistics]: this new event has 51 ancestors and is cut-off event [2023-08-03 20:12:00,709 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:12:00,709 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:12:00,709 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:12:00,724 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([603] L56-->L58: Formula: (= v_~pos~0_5 (+ v_~pos~0_6 2)) InVars {~pos~0=v_~pos~0_6} OutVars{~pos~0=v_~pos~0_5} AuxVars[] AssignedVars[~pos~0][713], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 1359#true, Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1038#true, Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 39#L58true, Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 9#L43true, Black: 627#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), 2032#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:12:00,724 INFO L294 olderBase$Statistics]: this new event has 51 ancestors and is cut-off event [2023-08-03 20:12:00,724 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:12:00,724 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:12:00,724 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:12:01,037 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][1424], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 815#true, Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 102#thread1EXITtrue, Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), thread1Thread1of2ForFork0NotInUse, Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1038#true, Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 73#L84-3true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 19#L62true, Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))))]) [2023-08-03 20:12:01,038 INFO L294 olderBase$Statistics]: this new event has 51 ancestors and is cut-off event [2023-08-03 20:12:01,038 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:12:01,038 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:12:01,038 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:12:01,137 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][447], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread1Thread1of2ForFork0InUse, Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 9#L43true, Black: 627#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 29#L59-1true, Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:12:01,138 INFO L294 olderBase$Statistics]: this new event has 53 ancestors and is cut-off event [2023-08-03 20:12:01,138 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:12:01,138 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:12:01,138 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-03 20:12:01,146 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([590] L41-->L43: Formula: (= (+ v_~pos~0_22 1) v_~pos~0_21) InVars {~pos~0=v_~pos~0_22} OutVars{thread1Thread1of2ForFork0_#t~post1=|v_thread1Thread1of2ForFork0_#t~post1_1|, ~pos~0=v_~pos~0_21} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#t~post1, ~pos~0][453], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), 118#L83-3true, Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1040#(< (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))) (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1)), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 48#L56true, 9#L43true, Black: 627#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1044#true, Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), 29#L59-1true, Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1648#true, 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))]) [2023-08-03 20:12:01,146 INFO L294 olderBase$Statistics]: this new event has 53 ancestors and is cut-off event [2023-08-03 20:12:01,146 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-03 20:12:01,146 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:12:01,146 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:12:02,296 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][481], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1038#true, Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 67#L83-4true, Black: 627#true, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 19#L62true, Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))))]) [2023-08-03 20:12:02,297 INFO L294 olderBase$Statistics]: this new event has 54 ancestors and is cut-off event [2023-08-03 20:12:02,297 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:12:02,297 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:12:02,297 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:12:02,298 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][481], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0NotInUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1038#true, Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 67#L83-4true, Black: 627#true, 10#thread2EXITtrue, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 19#L62true, Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))))]) [2023-08-03 20:12:02,298 INFO L294 olderBase$Statistics]: this new event has 54 ancestors and is cut-off event [2023-08-03 20:12:02,298 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:12:02,298 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:12:02,298 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:12:02,731 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][481], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1038#true, Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 19#L62true, Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 59#L83-8true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2453#true, Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))))]) [2023-08-03 20:12:02,731 INFO L294 olderBase$Statistics]: this new event has 56 ancestors and is cut-off event [2023-08-03 20:12:02,731 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:12:02,732 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:12:02,732 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:12:02,732 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][481], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0NotInUse, Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1038#true, Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 10#thread2EXITtrue, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 19#L62true, Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), 59#L83-8true, Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))))]) [2023-08-03 20:12:02,732 INFO L294 olderBase$Statistics]: this new event has 56 ancestors and is cut-off event [2023-08-03 20:12:02,732 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:12:02,732 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:12:02,732 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:12:02,822 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][1395], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 815#true, Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1038#true, Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 44#L84-8true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 19#L62true, Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 2415#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)))]) [2023-08-03 20:12:02,822 INFO L294 olderBase$Statistics]: this new event has 57 ancestors and is cut-off event [2023-08-03 20:12:02,822 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:12:02,822 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:12:02,822 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:12:02,823 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][1395], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 815#true, Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0NotInUse, Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1038#true, Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 10#thread2EXITtrue, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 44#L84-8true, Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 19#L62true, Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296)))), 2415#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)))]) [2023-08-03 20:12:02,823 INFO L294 olderBase$Statistics]: this new event has 57 ancestors and is cut-off event [2023-08-03 20:12:02,823 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:12:02,823 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:12:02,823 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:12:02,866 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][1424], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 815#true, Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0InUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1038#true, Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 73#L84-3true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 31#thread1EXITtrue, Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 19#L62true, Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))))]) [2023-08-03 20:12:02,866 INFO L294 olderBase$Statistics]: this new event has 58 ancestors and is cut-off event [2023-08-03 20:12:02,866 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:12:02,866 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:12:02,866 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:12:02,867 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][1424], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 815#true, Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0NotInUse, Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1038#true, Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 73#L84-3true, Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 10#thread2EXITtrue, Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 19#L62true, Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))))]) [2023-08-03 20:12:02,867 INFO L294 olderBase$Statistics]: this new event has 58 ancestors and is cut-off event [2023-08-03 20:12:02,867 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:12:02,867 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:12:02,867 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:12:02,903 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([654] L59-1-->L62: Formula: (= v_~pos~0_110 (+ v_~pos~0_109 2)) InVars {~pos~0=v_~pos~0_110} OutVars{thread2Thread1of2ForFork1_#t~post5=|v_thread2Thread1of2ForFork1_#t~post5_9|, ~pos~0=v_~pos~0_109} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post5, ~pos~0][1424], [Black: 2413#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2409#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2405#(and (= (mod (+ ~pos~0 4294967293) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2381#(and (= (mod ~pos~0 4294967296) 0) (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2397#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 815#true, Black: 818#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2423#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2429#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 332#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 2411#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 1359#true, Black: 2421#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), thread2Thread1of2ForFork1InUse, Black: 1035#(= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 2393#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2399#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), thread1Thread1of2ForFork0NotInUse, Black: 2401#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2425#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 2417#(and (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2387#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) |#pthreadsForks|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= |#pthreadsForks| (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 2395#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1038#true, Black: 2391#(and (= 0 |ULTIMATE.start_main_~asdf~1#1|) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1))), Black: 149#(<= |ULTIMATE.start_main_~asdf~0#1| 0), 462#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 630#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 174#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 186#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1654#true, Black: 1341#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 1044#true, Black: 1339#(and (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1343#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1047#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296))), Black: 1335#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), Black: 1333#(and (= (mod ~pos~0 4294967296) 0) (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0))), Black: 1337#(and (<= (+ (* 4294967296 (div ~i1~0 4294967296)) ~i2~0) (+ (* (div ~i2~0 4294967296) 4294967296) ~i1~0)) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1) (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)))), 63#L84-4true, 187#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 1355#(< (+ (* 2 ~N~0) (* (div ~i2~0 4294967296) 4294967296)) (+ (* (div ~N~0 2147483648) 4294967296) ~i2~0 1)), 2419#(and (= (mod ~pos~0 4294967296) 0) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0) (= 0 |ULTIMATE.start_main_~asdf~3#1|) (not (= 0 |ULTIMATE.start_main_~asdf~1#1|)) (or (<= |ULTIMATE.start_main_#t~mem20#1| (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296))) (not (= (+ thread1Thread2of2ForFork0_thidvar0 4294967296 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|))) (<= (+ thread1Thread2of2ForFork0_thidvar0 1) (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0)) (<= (select (select |#memory_int| |ULTIMATE.start_main_~#t2~0#1.base|) 0) (+ thread1Thread2of2ForFork0_thidvar0 1)) (or (< (+ 2147483647 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|) (not (= (+ thread1Thread2of2ForFork0_thidvar0 (* (div |ULTIMATE.start_main_#t~mem20#1| 4294967296) 4294967296)) |ULTIMATE.start_main_#t~mem20#1|)))), Black: 1995#(and (= (mod ~pos~0 4294967296) 0) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), 19#L62true, Black: 1657#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))) (= (+ ~pos~0 (* (div ~i2~0 4294967296) 4294967296)) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i2~0)) (= (+ (* 4294967296 (div ~i1~0 4294967296)) ~pos~0) (+ (* 4294967296 (div ~pos~0 4294967296)) ~i1~0))), Black: 1997#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 2001#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1)) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), 333#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 1720#(= (mod (+ ~pos~0 4294967294) 4294967296) 0), Black: 2009#(and (= (mod ~pos~0 4294967296) 0) (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 2003#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967294) 4294967296) 0)), Black: 1658#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1993#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1660#(and (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (<= ~i1~0 (+ (* 4294967296 (div ~i1~0 4294967296)) 1))), Black: 1989#(and (<= ~i1~0 (* 4294967296 (div ~i1~0 4294967296))) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 1659#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0)), Black: 1664#(= (mod ~pos~0 4294967296) 0), Black: 2005#(and (<= |thread1Thread1of2ForFork0_#t~post2| (* (div |thread1Thread1of2ForFork0_#t~post2| 4294967296) 4294967296)) (< (* (div ~N~0 2147483648) 2147483648) ~N~0) (= (mod (+ ~pos~0 4294967295) 4294967296) 0)), Black: 228#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1362#(<= ~pos~0 (+ (* (div (+ (- 2) ~pos~0) 4294967296) 4294967296) 2)), 2453#true, Black: 1361#(<= ~pos~0 (* 4294967296 (div ~pos~0 4294967296))), Black: 1650#(<= (+ (* (div ~N~0 2147483648) 4294967296) ~i1~0 1) (+ (* 2 ~N~0) (* 4294967296 (div ~i1~0 4294967296))))]) [2023-08-03 20:12:02,903 INFO L294 olderBase$Statistics]: this new event has 59 ancestors and is cut-off event [2023-08-03 20:12:02,903 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:12:02,903 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:12:02,903 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:12:02,995 INFO L124 PetriNetUnfolderBase]: 275304/417433 cut-off events. [2023-08-03 20:12:02,995 INFO L125 PetriNetUnfolderBase]: For 3926389/3978068 co-relation queries the response was YES. [2023-08-03 20:12:07,844 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2359165 conditions, 417433 events. 275304/417433 cut-off events. For 3926389/3978068 co-relation queries the response was YES. Maximal size of possible extension queue 13496. Compared 3969259 event pairs, 61559 based on Foata normal form. 8141/415737 useless extension candidates. Maximal degree in co-relation 2357533. Up to 336829 conditions per place. [2023-08-03 20:12:10,161 INFO L140 encePairwiseOnDemand]: 256/264 looper letters, 1339 selfloop transitions, 136 changer transitions 83/1619 dead transitions. [2023-08-03 20:12:10,161 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 197 places, 1619 transitions, 20980 flow [2023-08-03 20:12:10,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-08-03 20:12:10,161 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-08-03 20:12:10,163 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 736 transitions. [2023-08-03 20:12:10,163 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5575757575757576 [2023-08-03 20:12:10,163 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 736 transitions. [2023-08-03 20:12:10,163 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 736 transitions. [2023-08-03 20:12:10,163 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-03 20:12:10,163 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 736 transitions. [2023-08-03 20:12:10,164 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 147.2) internal successors, (736), 5 states have internal predecessors, (736), 0 states have call successors, (0), 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-03 20:12:10,166 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 264.0) internal successors, (1584), 6 states have internal predecessors, (1584), 0 states have call successors, (0), 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-03 20:12:10,166 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 264.0) internal successors, (1584), 6 states have internal predecessors, (1584), 0 states have call successors, (0), 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-03 20:12:10,166 INFO L175 Difference]: Start difference. First operand has 193 places, 1456 transitions, 16359 flow. Second operand 5 states and 736 transitions. [2023-08-03 20:12:10,166 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 197 places, 1619 transitions, 20980 flow Received shutdown request... [2023-08-03 20:16:07,717 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-08-03 20:16:07,717 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-08-03 20:16:08,728 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2023-08-03 20:16:08,729 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 Cannot interrupt operation gracefully because timeout expired. Forcing shutdown